如何刪除不存在池中的 xenserver 從站主機

在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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章