所有问题解决方案
我们都已亲身测试

The VDI is not available错误 解决方案

在XenCenter启动小鸡的时候报VDI错误。

Error: The VDI is not available

论坛中还有另外解决方案:
XenServer错误:The VDI is not available
重启母机解决XenServer错误:The VDI is not available

这是因为这个VPS的硬盘UUID出现了问题,用SSH或xencent登录服务器:
1.先找到此VPS,先分离其数据盘,然后开机,如果正常开机表示是VM的数据盘VDI出问题了(那么接下来就只针对数据盘VDI进行操作)

2.找到硬盘对应的VDI UUID
用XenCenter连接服务器,找到报错的VPS的硬盘VM名称: Disk1000s,Disk1000c(s对应VM系统盘,c对应VM数据盘)

在用如下命令列出VM硬盘vdi的UUID

xe vdi-list name-label=Disk1000s
xe vdi-list name-label=Disk1000c

3.上图中我们看到此虚拟机对应的VDI UUID
系统盘Disk1000s的UUID=a19686fe-2a4d-4c6e-94fc-8191b549eb2f
数据盘Disk1000c的UUID=4dc9c497-7ca9-4b1d-8c01-d10f15f3a368

4.Forget虚拟机系统盘的VDI

xe vdi-forget uuid=a19686fe-2a4d-4c6e-94fc-8191b549eb2f

5.通过XenCenter对该硬盘所在的存储Rescan重新扫描,扫描完毕后我们可以看到一个只显示大小的VDI

6.对该硬盘重新命名为Disk1000s,并挂载回VM中

现在我们启动虚拟机看看,若重置了VM系统盘后还提示 “The VDI is not available” 的错误
返回第四步,针对虚拟机数据盘的UUID再操作一遍重置VDI

赞(0)
未经允许不得转载:无忧解决网 » The VDI is not available错误 解决方案
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!