逸馬馳騁 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
最重要的 幾點
2、授權 新的 目錄
3、修改配置檔案中的資料庫檔案存放目錄
4、啟動的時候用這個
逸馬馳騁 17:53:49
逸馬馳騁 17:55:31
報什麼錯誤
本文轉自 holy2009 51CTO部落格,原文連結:http://blog.51cto.com/holy2010/484919