我使用 packer 构建了一个 ova 文件。我正在使用
virtualbox-iso
构建器
source "virtualbox-iso" "test" {
.
.
.
}
但是当我尝试在
vcenter
中导入ova时,它给了我以下错误:
使用所选模板检测到的问题。详细信息:- -1 VALUE_ILLEGAL: [virtualbox-2.2] 中没有支持的硬件版本;支持: [vmx-04、vmx-07、vmx-08、vmx-09、vmx-10、vmx-11、vmx-12、vmx-13、 vmx-14、vmx-15、vmx-16、vmx-17、vmx-18、vmx-19]。
看起来这是一个常见问题。我找到了一些与此相关的文档。他们中的大多数人都在谈论使用外部工具(例如 OVFTOOL)来修复此问题,然后编辑 OVA 包中的 OVF XML 文件。
https://tutorials.technology/tutorials/How-to-create-a-vmware-OVA-from-a-virtualbox-ova.html
是否有任何加壳器配置可以解决此问题?
我也遇到过这个。没有任何打包器配置可以解决此问题。
您可以尝试导入到 VMWare Workstation Pro——它会抱怨,但会让您导入。 之后您可能需要修复网络。
然后您应该能够将虚拟机移动到 ESXi。