通过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
最后在存储上,就可以把那硬盘删除掉了。