VPS关机,开机,软硬重启都无效时

作者:袖梨 2022-06-30

当你对VPS关机,开机,软硬重启都无效时,而且通过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的UUID:

1,直接通过XenCenter能看到这台VPS的UUID

2,通过命令找出这台VPS的UUID

xe vm-list name-label=windows 2003
 
    uuid ( RO)           : c9676696-3430-39b1-6ca7-267952bccc0c
    name-label ( RW): windows 2003
    power-state ( RO): running

查出这台VPS所属的的domain_ID

list_domains
 
      id   |                                 uuid                               |  state
      0   | 139c80ae-0bc2-4a43-a7a8-26fa178ed648    |      R
    263 | c9676696-3430-39b1-6ca7-267952bccc0c  |      B H
    302 | 5aa05c58-6e72-9554-961c-52d0439870b8  |      B

查到这个VPS的domain_ID是263,摧毁这个VPS的domain_ID

/opt/xensource/debug/destroy_domain -domid 263

然后就可以对VPS关机,重启操作了

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

xe vm-restart name-label=windows 2003

相关文章

精彩推荐