逸马驰骋 17:41:55
1、备份
2、关闭数据
3、关机
逸马驰骋 17:43:00
4、挂盘
5、做阵列
6、启动
7、分区、格式化
逸马驰骋 17:43:25
8、修改/etc/fstab 开机自动挂载
逸马驰骋 17:43:55
9、cp 数据到新盘
逸马驰骋 17:44:30
10、备份配置文件
11、修改配置文件中的 datadir=新目录
逸马驰骋 17:44:57
12、授权新分区中的 mysql 目录
逸马驰骋 17:45:33
chown -R mysql:mysql /data2/mysql
Holy 17:45:58
还有吗?
逸马驰骋 17:46:00
修改log-bin 目录为新目录 如果有的 话
Holy 17:46:08
嗯
Holy 17:46:46
若是 我在原来的目录下 只是把新目录给ln到旧目录下呢》
逸马驰骋 17:47:18
这个没试验 理论上是可以的
逸马驰骋 17:47:35
启动数据库。
#/usr/local/mysql/bin/mysqld_safe --defaults-file=/data2/mysql/3306/my.cnf --basedir=/usr/local/mysql --datadir=/data2/mysql/3306/data/ --user=mysql &#
逸马驰骋 17:47:52
检查数据库启动日志。看有没有错误
逸马驰骋 17:48:11
修改数据库开机启动文件中的数据库文件路径为新路径。
#vi /etc/rc.local
/usr/local/mysql/bin/mysqld_safe --defaults-file=/data2/mysql/3306/my.cnf --basedir=/usr/local/mysql --datadir=/data2/mysql/3306/data/ --user=mysql &
逸马驰骋 17:48:38
登录数据库 看数据是否正常
逸马驰骋 17:49:06
关闭数据库
重启系统
看新分区是否成功挂载
逸马驰骋 17:49:13
数据库是否成功启动
Holy 17:49:25
/usr/local/mysql/bin/mysqld_safe --defaults-file=/data2/mysql/3306/my.cnf --basedir=/usr/local/mysql --datadir=/data2/mysql/3306/data/ --user=mysql & 你这项直接放在开机启动下中的呀
逸马驰骋 17:49:47
生产系统 当然要开机启动
逸马驰骋 17:50:26
要看你的实际情况
Holy 17:50:41
嗯 我们是直接在chkconfig添加了
逸马驰骋 17:51:07
如果你是 生产系统就要按照指定步骤来 这样不容易出错
Holy 17:52:23
刚刚我主管自己转移报错了 大伙都在找原因了 呵呵
Holy 17:52:36
谢谢逸马驰骋啦
逸马驰骋 17:53:48
最重要的 几点
1、备份
2、授权 新的 目录
3、修改配置文件中的数据库文件存放目录
4、启动的时候用这个
逸马驰骋 17:53:49
#/usr/local/mysql/bin/mysqld_safe --defaults-file=/data2/mysql/3306/my.cnf --basedir=/usr/local/mysql --datadir=/data2/mysql/3306/data/ --user=mysql &#
逸马驰骋 17:55:31
报什么错误
转载于:https://blog.51cto.com/holy2010/484919