最近线上系统新挂了一次磁盘,需要将系统磁盘下的 mysql 数据目录迁移到 数据盘上。

经过一番考察,mysql在安装时,使用了预编译的二进制tar.gz包。共有两处配置了 datadir属性

/etc/init.d/mysqld 以及 /etc/my.cnf

第一步 清理bin-log

加快复制速度

mysql>purge master logs before 'yyyy-MM-dd HH-mm-ss'

第二步 停止 mysqld服务

service mysqld stop

第三步 修改配置文件

共有两处 /etc/my.cnf /etc/init.d/mysqld

我这里修改data=/alidata/mysql/data 为 datadir=/data/mysql

第四步,使用 cp -Rp 命令复制

cp -Rp /alidata/mysql/data/* /data/mysql/

* 是必须加的,否则会 将上一级 data目录也复制了。

-R 表示复制子目录 -p 表示保留 属性配置(这个很重要,否则无法启动)

最新文章

  1. MAC终端命令行下用sublime、vscode、atom打开文件或目录
  2. 25.按要求编写一个Java应用程序: (1)编写一个矩形类Rect,包含: 两个属性:矩形的宽width;矩形的高height。 两个构造方法: 1.一个带有两个参数的构造方法,用于将width和height属性初化; 2.一个不带参数的构造方法,将矩形初始化为宽和高都为10。 两个方法: 求矩形面积的方法area() 求矩形周长的方法perimeter() (2)通过继承Rect类编写一个具有
  3. 使用python做科学计算
  4. P、NP、NPC、NP-Hard问题
  5. mysql笔记(前面自己写的不标准有些地方)
  6. oc-30-堆栈
  7. 在win7系统下使用TortoiseGit(乌龟git)简单操作Git@OSC
  8. http调用端HttpClient、DefaultHttpClient、CloseableHttpClient
  9. HDU3844Tour (好题)
  10. BZOJ 4819 新生舞会
  11. RequestParam\@ResponseBody
  12. WordPress评论时一键填入昵称、邮箱和网址
  13. 关于JavaScript的框架和库
  14. bootstrap 列表組
  15. Tomcat学习总结(12)—— Tomcat集群配置
  16. 安全之路 —— 利用SVCHost.exe系统服务实现后门自启动
  17. insert into与insert ignore以及replace into的区别
  18. 洛咕 P3645 [APIO2015]雅加达的摩天楼
  19. python使用findall正则匹配出所有符合条件的字符串
  20. BZOJ4976 宝石镶嵌(动态规划)

热门文章

  1. 数据渲染模板引擎,template-web的使用
  2. Linux中计划任务执行脚本crontab-简洁版
  3. pythonl输出的预警消息中的json串的中文展示乱码(中文的unicode码)
  4. QQ Protect 的删除
  5. Entity Framework 6 学习笔记2 — 增、删、改、显示简单代码示例
  6. hadoop挂载多硬盘,ZZ-- multiple disks per node
  7. spark app
  8. Confluence 6 自定义空间布局
  9. js,vue.js一些方法的总结
  10. 直播 APP 的直播实现流程