Xenserver VD残留的磁盘:Control domain on host

分类:技术 6.9k浏览

通过XenCenter为XenServer导入模板时,或者复制VPS等操作,由于网络故障或者重启服务器,导致任务突然终止,最后在存储中残留一个硬盘无法删除,硬盘的“Virtual Machine”显示“Control domain on host xxxxx”。
删除此硬盘“尸体”,先查出硬盘的VDI。
为了更好查出这个硬盘的VDI,首先把此硬盘改名(例:123),然后输出命令:

  1. 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:

  1. 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:

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

删除VBD:

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

最后在存储上,就可以把那硬盘删除掉了。

转载:http://www.chinahost.org/page-33547-1-1.html