所有问题解决方案
我们都已亲身测试

XenServer:Another operation involving the object is currently in progress

通过XenCenter对XenServer的VPS开机,关机操作时,出现以下错误:

Another operation involving the object is currently in progress

接着通过命令行对VPS操作,也出现错误:

[root@cl-535 ~]# xe vm-shutdown name-label=windows 2003
The operation could not be performed because a domain still exists for the specified VM

通过命令行,我们得出具体的错误,每台VPS都对应一个domain_ID,

解决方法:
估计是这个domain_ID出现问题无法操作,那么我们找出这台VPS的domain_ID,删除掉,使其自动重新建立一个:
[VPS卡死(状态灯为黄色) 也可使用此方法解决]

1,通过Xensystem平台 查出这台VPS所属的的domain_ID
Xensystem后台 -> VPS主机管理 -> 编辑 -> VPS主机编号 -> 记录 Dom-id 编号(点击VPS主机编号后未能查询 VPS Dom-id 等信息.请先查看本教程第四步:  “同步VPS主机信息” )

2,通过以下命令摧毁这个VPS的domain_ID

/opt/xensource/debug/destroy_domain -domid <domain ID>


3,
然后就可以对该VPS进行硬关机或硬重启了

xe vm-shutdown name-label=windows 2003 --force
或
xe vm-reboot name-label=windows 2003


3,1 如果还是不行,可以强制VM进入崩溃状

/usr/lib/xen/bin/crash_guest <domain ID>

4,最后在Xensystem重新同步VPS domain id 信息 (取消勾选”仅同步未同步过的VPS主机”)

另一种情况:
XenServer服务器无法删除正常状态的VPS!

赞(0)
未经允许不得转载:无忧解决网 » XenServer:Another operation involving the object is currently in progress
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!