如何删除不存在池中的 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

你可能感兴趣的:(职场,主机,休闲,xenserver)