IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

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

    阿川发表于 2014-11-23 03:23:31
    love 0

    当你对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



沪ICP备19023445号-2号
友情链接