一般來說會遇到網卡遺失 然後跟MASTER失連的問題 (center上面看到都是紅色狀態,但底層可以接)
最慘狀況就是連master 也網卡遺失…(剛剛就發生再pool2身上,還有之前的南東pool)
<網卡遺失就是從console上面看不到IP資訊或在底層下xsconsole看不到IP>
解法:
情境一:
如果是pool master失連 網卡消失情況發生, 造成相關pool指令都看不到vm
#xe pif-list
會出現
The host could not
join the liveset because the HA daemon could not access the heartbeat disk.
代表應該是ha機制造成
#xe
host-is-in-emergency-mode
如果回傳回來是trun 那就再代表這台host 為了保護這台主機上的VM所以進入緊急模式,就是代表為什麼每次看不到網卡,center不到,但VM還是可以正常運行
就可以下
#xe
host-emergency-ha disable –force
把HA關掉ß一般就是因為HA打開才會進入emergency-mode(緊急模式)
然後把所以服務重啟
#
xe-toolstack-restart
這時再去看console 網卡就會起來;center他過一下就會接上了!!!
情境二:
非mater的host 發生
通常會發生代表MASTER應該也發生問題了(機率很高),如果這時處理好MASTER問題
直接下
#
xe-toolstack-restart
他就會取得IP了
若MASTER確定正常 那先試試看 先把master的xe-toolstack-restart
再對有問題的host 做xe-toolstack-restart
####
如果想把slave host 變成pool master
可以下
#xe
pool-emergency-transition-to-master
沒有留言:
張貼留言