2012年11月7日 星期三

mmm_clone troubleshooting: LVM mount dir is not empty!

今天在執行mmm_clone時,遇到LVM mount dir is not empty的錯誤,系統就不再讓我繼續執行,後來發現原因是在master上面的/usr/local/mmm/bin/lvm/create_snapshot 失敗,原因在LVM中 logical volumn 已經存在,解法就是透過lvremove把這個已經存在的

logical volume砍掉,下面是我trace的紀錄


1.mmm_clone --host shard0master0 --clone-mode master-master

 

2. mmm_clone會呼叫mmm_get_dump這個指令
./usr/local/mmm/sbin/mmm_get_dump --host shard0master0 --copy-method scp --dest-dir /var/lib/mysql

 

3.mmm_get_dump會送指令到要clone的機器去執行create_snapshot,然後會遇到 lv logical volumn已經存在的
錯誤訊息,系統就不再處理
ssh "root@xxxx   " "/usr/local/mmm/bin/lvm/create_snapshot" 
4.解法:就是把這個移除掉
#lvremove xxxx/xxxx/xxx


沒有留言:

How to restore a deleted onenote page

復原不小心誤刪的onenote