服务器异常操作 存储残留的磁盘:Control domain on host xx

通过XenCenter为XenServer导入模板时,或者复制VPS等操作,由于网络故障或者重启服务器,导致任务突然终止,最后在存储中残留一个硬盘无法删除,硬盘的“Virtual Machine”显示“Control domain on host xxxxx”。

.... 上的控制域

删除此硬盘“尸体”,先查出硬盘的VDI。
为了更好查出这个硬盘的VDI,首先把此硬盘改名(例:123),然后输出命令:

xe vdi-list name-label=123
uuid ( RO)                : fe571423-50e7-4df6-9406-3d7bc35ecebd
          name-label ( RW): 123
    name-description ( RW): System Disk
             sr-uuid ( RO): 044e54b9-6018-b63b-4ae0-4320e083858e
        virtual-size ( RO): 32212254720
            sharable ( RO): false
           read-only ( RO): false

查出VBD UUID:

xe vbd-list vdi-uuid=fe571423-50e7-4df6-9406-3d7bc35ecebd
uuid ( RO)             : 7d01305c-3ffd-5fe2-0811-4f8c79d30a72
          vm-uuid ( RO): 1462452b-4737-c68f-d1d3-09f25922d728
    vm-name-label ( RO): vps924
         vdi-uuid ( RO): fe571423-50e7-4df6-9406-3d7bc35ecebd
            empty ( RO): false
           device ( RO): hda

再通过命令断开VBD:

xe vbd-unplug uuid=7d01305c-3ffd-5fe2-0811-4f8c79d30a72

删除VBD:

xe vbd-destroy uuid=7d01305c-3ffd-5fe2-0811-4f8c79d30a72

 

THE END