在XenCenter中的紅圈顯示的爲池中不存在的Xenserver從站主機,當用 xe host-forget 用命令刪除該主機的時,
提示“This host cannot be forgotten because there are some user VMs still running”
在XenServer的主數據庫中仍然存在這臺主機,不過在現實中這個主機已經不存在了,在從池中刪除這個Xenservsr,請先確保該Xenservsr主機上沒有虛擬機運行了!
1、執行:
# xe host-list
得到要刪除主機的UUID 58ee6a78-c20c-4069-b07d-0b092e15fc1c
2、執行:
#xe vm-list resident-on=58ee6a78-c20c-4069-b07d-0b092e15fc1c
查看 UUID 58ee6a78-c20c-4069-b07d-0b092e15fc1c 主機上的虛擬機
3、執行
#xe vm-reset-powerstate uuid=603432e2-c85c-42fa-7bcd-430ddef6688a –force
#xe vm-reset-powerstate uuid=062a61b6-0ee3-9383-adf9-e2a506e5e3be –force
關閉2臺虛擬機的存儲已經連接設備
4、執行
#xe host-forget uuid=58ee6a78-c20c-4069-b07d-0b092e15fc1c
安全的從池中刪除該主機
更多linux運維資料請關注:http://www.linuxyan.com