Virtual machine 无法执行此操作,因为找不到指定的虚拟磁盘

Virtual machine 无法执行此操作,因为找不到指定的虚拟磁盘,virtual-machine,xen,Virtual Machine,Xen,错误:迁移后在XenServer上启动VM(导出,然后导入) 无法执行此操作,因为找不到指定的虚拟磁盘。基本上,当我们导出vm然后导入到其他xenserver时,有时会发现上述问题。 如果您使用xencenter进入vm控制台选项卡,您可以看到DVD驱动器为空,您应该通过单击弹出清空该驱动器 通过xe命令: xe vm cd list uuid={vmUUID}grep“empty”| awk'{print$4} 如果返回false(表示DVD驱动器不是空的),则运行以下命令: xe-vm-cd

错误:迁移后在XenServer上启动VM(导出,然后导入)
无法执行此操作,因为找不到指定的虚拟磁盘。

基本上,当我们导出vm然后导入到其他xenserver时,有时会发现上述问题。 如果您使用xencenter进入vm控制台选项卡,您可以看到DVD驱动器为空,您应该通过单击弹出清空该驱动器

通过xe命令: xe vm cd list uuid={vmUUID}grep“empty”| awk'{print$4}

如果返回false(表示DVD驱动器不是空的),则运行以下命令:


xe-vm-cd-eject-uuid={vmUUID}

在将XenServer从6.2更新到6.5之后,我的Windows服务器vm上也出现了同样的问题。在XenCenter的DVD下拉列表中选择(我假设这与单击“弹出”相同)修复了该问题。