0

我得到一些ovf图像。当我尝试在 vSphere 上导入时遇到问题。我正在寻找解决方案,但找不到。

当我在 vCenter 上执行“部署 ovf 模板”时,出现错误:

The OVF package requires unsupported hardware. Detail: line 26 unsupported hardware family 'vmx-08'.

所以我尝试使用ovftool来转换机器。当我尝试

ovftool E:\location\name.ova E:\location\vmx\name.vmx

我收到这样的消息:

C:\Program Files\VMware\VMware OVF Tool>ovftool E:\location\name.ova E:\location\vmx\name.vmx Opening OVA source: E:\location\name.ova Opening VMX target: E:\location\vmx\name.vmx Warning:
 - Line 39: Unsupported value '12' for element 'CoresPerSocket'. Error:
 - Line 32: Unsupported value '24' for element 'VirtualQuantity'.
 - Virtual machine has 24 virtual CPUs, but the host only supports 8. The number  of virtual CPUs may be limited by the guest OS selected for the virtual machine  or by the licensing for the host. Completed with errors

也许我需要使用一些参数,如 numberOfCpus、coresPerSocket、tt 或 viCpuResource。但是我不知道如何使用它,我找不到它。当我尝试设置某些东西时,我得到了一个错误

Error: Unknown option: '-coresPerSocket=2'
Completed with errors

服务器规格

2 socket 
8 CPU per socket
24 GB RAM
ESXi 4.1

我的电脑规格

i7
Windows 7 64 bit
8 GB 
4

2 回答 2

1

我通过将 OVA 转换为 OFV 来解决我的问题,然后转换 ovftool 创建一个清单文件和总和控制文件。我在有问题的行中编辑清单并删除总和控制文件。之后我的 vSphere 应用更改并成功导入 vm。如果您不删除总和控制文件,Vsphere 将显示错误。如果您不编辑清单文件,Vsphere 可能不会导入该 VM。

ovftool -tt=OFV E:\location\name.ova E:\location\ovf\
于 2015-05-18T06:39:29.943 回答
0

@byrqowy

应该是

 -tt=OVF

“OFV”不存在类似的东西

于 2018-05-21T10:55:28.193 回答