The VDI is not available

作者:阿川 发布时间:September 27, 2012 分类:编程开发

1. 先找到此虚拟机对应的Vbd list

xe vbd-list vm-uuid=1201d1a2-599b-d058-8949-dd6ebb4e3f2b

2. 我们看到此虚拟机对应的VDI的

vdi-UUID=b23b87f3-f6d1-402e-bc19- 1b0f13d7a2e5

3. Detach此VDI

xe vdi-forget uuid=5cc8945e-7ee6-58d1-d2f0-999dcb3b7394

4. 在重新scan此VDI所在的存储

xe sr-scan uuid=04868730-71ab-551f-3fe6-8178a97acb23

5. 将原来的VDI重新挂载到原来的虚拟机

xe vbd-create vdi-uuid=b23b87f3-f6d1-402e-bc19-1b0f13d7a2e5 
vm-uuid=8017032a-7fee-5f77-b1e1-19e82422f924 bootable=true device=0 type=Disk mode=RW

注:将此VDI重新挂载到VM

Bootable=yes:从此VDI启动
    Device=0:第一个磁盘,如果有第二个,过程同上
    Mode=RW:此磁盘可以读写

重新启动虚拟机,可以正常启动