因為系統(tǒng)分區(qū)的空間不足,添加了一塊硬盤,掛載到/data目錄下,把MySQL的數(shù)據(jù)目錄(data)遷移過去。
1、停止MySQL服務(wù):
1 | [root@zabbix mysql]# service mysqld stop
|
2、在新分區(qū)中創(chuàng)建MySQL目錄:
1 | [root@zabbix mysql]# mkdir /data/mysql
|
3、把data目錄拷貝到新的分區(qū)中:
1 | [root@zabbix mysql]# cp -R /usr/local/mysql/data /data/mysql
|
4、修改權(quán)限(mysql的運行賬戶為“mysql“用戶),否則MySQL啟動會報錯:
1 | [root@zabbix mysql]# chown -R mysql.mysql /data/mysql
|
5、修改MySQL配置文件,講data目錄修改至新分區(qū):
1 2 | [root@zabbix mysql]# vim /etc/my.cnf
datadir = /data/mysql/data
|
6、啟動服務(wù):
1 2 | [root@zabbix mysql]# service mysqld start
Starting MySQL (Percona Server).. SUCCESS!
|
7、將舊的數(shù)據(jù)目錄(data)改名:
1 | [root@zabbix mysql]# mv /usr/local/mysql/data /usr/local/mysql/data-old
|
8、重啟MySQL服務(wù),檢測系統(tǒng)可以正常運行:
1 | [root@zabbix mysql]# service mysqld restart
|
[THE END]