设为首页 加入收藏

TOP

迁移mysql分区
2014-11-24 07:13:53 来源: 作者: 【 】 浏览:3
Tags:迁移 mysql分区

今天发现主从mysql的slave时忘记把数据目录安装最大的分区上,直接装到根分区了,df以下已经使用根分区95%了,只要迁移了。

说明:

a. 是ec2的主机,合作方提供的时候都是把最大分区挂到/mnt下,好由我们自己定义

df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 8.9G 529M 95% / /dev/sdb 827G 201M 785G 1% /mnt b. 数据库目录都在/data下

操作步骤:

1. 先停止数据库

/usr/local/bin/mysqladmin -S /tmp/mysql.sock shutdown /usr/local/bin/mysqladmin -S /tmp/mysql2.sock shutdown 2. 将/data下的mysql目录移动到/mnt中

mv mysql /mnt 3. 卸载/mnt

# 可以省略参数的原因是,在/etc/fstab中有定义 umount /mnt 4. 编辑/etc/fstab文件

vi /etc/fstab /dev/sdb /mnt ext3 defaults 0 0 # 改为 /dev/sdb /data ext3 defaults 0 0 5. 重新挂载/data分区

mount /data或mount /dev/sdb 6. 重启数据库,查看状态

show slave status

本文出自 “linuxjcq” 博客

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇一种MySQL主从同步加速方案 下一篇通过分区(Partition)提升MySQL..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Java 学习线路图是怎 (2025-12-25 15:19:15)
·关于 Java 学习,有 (2025-12-25 15:19:12)
·有没有Java swing教 (2025-12-25 15:19:09)
·Start, Stop, and Di (2025-12-25 14:50:57)
·C语言入门教程:零基 (2025-12-25 14:50:54)