1

OVA を ESX にデプロイしようとすると、次のエラーが表示されます。

スクリーンショット

33行目:

 <System>
   <vssd:ElementName>Virtual Hardware Family</vssd:ElementName>
   <vssd:InstanceID>0</vssd:InstanceID>
   <vssd:VirtualSystemIdentifier>PF9SOSNA1</vssd:VirtualSystemIdentifier>
   <vssd:VirtualSystemType>vmx-09</vssd:VirtualSystemType>
 </System>
4

3 に答える 3

1

vmx-09 は vSphere5 または Workstation8 とのみ互換性がありますが、ovf ファイルを少し編集するだけで古いホストでも動作する可能性があります。

ovf ファイルを編集します (ワードパッドなどの任意のテキスト エディターで)。vmx-09 を vmx-07 に置き換えます。閉じて保存します。

ただし、ovftool を実行してインポートすると、「ファイル xxxx.ovf の SHA1 ダイジェストがマニフェストと一致しません」というエラーが表示されます。

マニフェスト ファイルを削除するか名前を変更するだけで、この問題を回避できます。ovftool は、マニフェスト ファイルがないという警告を表示しますが、VM のインポートは続行します。スレッドの上部にあるインポート コマンドを使用しました -

于 2013-03-29T09:53:24.603 に答える
0

元の仮想マシンで (OVA としてエクスポートする前に)、VMX ファイルで項目<<virtualHW.version = "10">>を に変更できます<<virtualHW.version = "7">>。その後、OVA としてエクスポートし、ESX に OVA を展開します。私の場合、VMPLAYERでVMXとして作成されたマシンで機能しました。このトリックなしでは、ESX に展開することは不可能でした。

于 2014-08-13T17:47:44.407 に答える