1.业务量的增长, 之前只有一个系统盘, 并且系统盘现在不够用了, 所以就需要增加一个数据盘. 在ECS增加数据盘实例后,需要手动远程服务器,挂载目录.
2.将Mysql数据迁移.
原来的位置:/var/lib/mysql
新的位置:/mnt/mysql_data/mysql
复制数据 -a参数连同权限一起复制
cp -a /var/lib/mysql /home/mysql_data/
修改配置数据
- /etc/my.cnf
vim /etc/my.cnf
将datadir=/var/lib/mysql
改为datadir=/mnt/mysql_data/mysql
将socket=/var/lib/mysql/mysql.sock
改为socket=/mnt/mysql_data/mysql/mysql.sock
- /etc/init.d/mysqld
vim /etc/init.d/mysqld
将get_mysql_option mysqld datadir "/var/lib/mysql
改为get_mysql_option mysqld datadir "/mnt/mysql_data/mysql
重启数据库
service mysqld start
进入数据库查看目录更改是否成功
在数据库中执行show variables like '%dir%';