XenServer Pool(池)删除无效连接的服务器:
1、通过XenCenter操作
在XenCenter中对无效连接的服务器右键“Destroy(删除/摧毁)”
2、确认删除“Yes,Destroy”
这样就删除成功了。
有个别情况“Destroy”会提示:Error:This server can not be forgotten because there are some user VMs still running.
错误大意:此错误信息指Pool(池下)的服务器还有记录VM/VPS在运行,导致无法删除。
解决方法:
1、查找Host(主机) UUID
查找需要删除(Destroy)的服务器UUID,命令:
xe host-list
UUID(RO)后面的数字就是服务器的UUID,准确的找到UUID,可以看“name-label(主机名)”是否和XenCenter看到的一样
2、列出服务器下的VM/VPS根据查出的服务器UUID,列出服务器下的VM/VPS信息
- xe vm-list resident-on=<UUID号>
name-label(RW):xvm911,xvm911就是VM/VPS的名称。
注意:name-label(RW):Control domain on host :xxxxxx,无需理会。
3、重置VM/VPS电源
根据查到的VM/VPS的“name-label”后,通过命令重置VM/VPS电源:
xe vm-reset-powerstate force=true vm=<name-label名称>
4、删除(Destroy)服务器
按照删除流程删除(Destroy)已下架服务器。