因?yàn)橄到y(tǒng)分區(qū)的空間不足,添加了一塊硬盤,掛載到/data目錄下,把MySQL的數(shù)據(jù)目錄(data)遷移過(guò)去。
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的運(yùn)行賬戶為“mysql“用戶),否則MySQL啟動(dòng)會(huì)報(bào)錯(cuò):
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、啟動(dòng)服務(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ù),檢測(cè)系統(tǒng)可以正常運(yùn)行:
1 | [root@zabbix mysql] # service mysqld restart
|
[THE END]