• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

迁移mysql分区_MySQL

mysql 搞代码 4年前 (2022-01-09) 30次浏览 已收录 0个评论

gaodaima.com

今天发现主从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. 编辑/et本文来源gaodai$ma#com搞$代*码*网c/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” 博客

gaodaima.com


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:迁移mysql分区_MySQL

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址