使用 JAVA VI 部署带有 3 个 VMDK 的 OVF,告诉我存储在 VM 启动时损坏

Deploying OVF with 3 VMDK's using JAVA VI telling me the storage is corrupt on VM startup

我使用的代码来自:http://www.doublecloud.org/2010/04/how-to-import-and-export-ovf-packages/ 部署带有 2 个 VMDK 的 OVF 模板,

部署后我收到 VM 启动错误,告诉我需要卸载存储和 运行 xfs_repair。

OVF是CentOS操作系统(VMDK1)其他VMDK是数据-有问题的磁盘。 在其他部署尝试中,它部署 OVF 时没有启动错误。 在手动部署的情况下没有错误(以前从未遇到过)。 如果我转到 vCenter 并手动删除第二个磁盘,则启动没有错误。 所以它与2'nd VMDK有关。 我还有一个用于 VMDK 的 .md 文件,它是正确的。

知道为什么会这样吗?

通过在 VMDK 的上传之间添加休眠期解决