重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
本篇内容主要讲解“怎么迁移MySQL的分区”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么迁移mysql的分区”吧!
房县网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站开发等网站项目制作,到程序开发,运营维护。创新互联公司于2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司。
今天发现主从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/admin -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
到此,相信大家对“怎么迁移mysql的分区”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!