This server can not be forgotten because there are some user VMs still running

今天XenServer VM上的服務有問題,重開機一直抓不到網卡,又出現很奇怪的訊息,還好備份檔倒回去,沒有什麼問題。

把備份倒到別台XenServer主機之後,損失一點點資料之後,服務重新起來了,還好人品沒有太差。

打算把異常的主機移出pool,出現This server can not be forgotten because there are some user VMs still running的訊息,主機一直無法從pool中移除。
This server can not be forgotten because there are some user VMs still running

這時只好下指令了,登入別台主機的console,達行下面的指領
xe host-list
2016-11-04_211833
會看到三台虛擬機的UUID
出問題的是IBM3250M3-03
xe vm-list resident-on=6f32f427-d9d8-4650-9ac0-bb2c5be499b7

2016-11-04_211945

看的到除了control domain on host之外,仍有三台在執行的VM,分別是NOPAM_30G,Mail01和NAS4Free
接下來就是把三台虛擬機的狀態強迫關閉
xe vm-reset-powerstate uuid=a3754a29-93eb-c06e-8f66-53487831a211 –force
餘類推

除了control domain之外,其他關閉完了之後,就可以在XenCenter中destroy或是forget主機了

看來,人品真的很重要,把虛擬機設成每天備份好了。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *