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

This operation cannot be performed because the specified virtual disk could not be found

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

基本上我们导出vm然后导入到其他xenserver的时候,有时候会发现上面的问题。 如果您使用 xencenter 转到 vm 控制台选项卡,您可以看到 DVD 驱动器是空白的,您应该必须通过单击弹出来清空它。

通过 xe 命令: xe vm-cd-list uuid={vmUUID} | grep "empty" | awk '{打印 $4}

如果它 returns 为假(这意味着 DVD 驱动器不是空的)那么 运行 这个命令:

xe vm-cd-eject uuid={vmUUID}