Pokud jste při importu OVF/OVA na váš server VMWare ESXi dostávali následující chybu.

Tato chyba souvisí s verzí virtuálního hardwaru nakonfigurovanou pro šablonu OVF – není podporována použitou verzí vSphere, protože používáte jinou verzi verze VMWare ESXi. Naštěstí existuje řešení, jak tento problém vyřešit.
Solution # 1:
Stáhněte a nainstalujte OVFTool. Zde je odkaz.
Poté spusťte následující příkaz.
ovftool <path of .ovf file> <path for converted .vmx file>
Poté získáte soubor VMX. V něm budete muset upravit verzi hardwaru. Změňte jej na verzi, která je kompatibilní s vaším hardwarem. Jakmile to uděláte, uložte soubor VMX.
Poté musíte převést VMX zpět na OVF.
Příkaz k tomu je
ovftool <path of .vmx file> <path for converted .ovf file>
Poté můžete nasadit OVF.
Solution
#2
:
Abyste se vyhnuli plýtvání časem extrahováním/přestavbou pomocí nástroje OVF, stačí upravit soubor OVF, změnit řádek, který říká „VMX-XX“ (podle vašeho požadavku), ať už verze funguje s vaším ESXI. Poté použijte hashovací nástroj k výpočtu SHA-1 upraveného souboru OVF a nahraďte odpovídající hash SHA-1 v souboru „.mf“.
Step 1 – edit the ovf file:
- otevřete soubor .ovf pomocí editoru
- najít řádek
<vssd:VirtualSystemType>vmx-12</vssd:VirtualSystemType>
- změňte
vmx-12
k např.vmx-19
(nebo jinou hw verzi fungující s vaším ESXi), protože používáte verzi VMWare ESXi 7.0.2, takže verze virtuálního hardwaru by měla být 19, další podrobnosti najdete v článku. - uložte změny
Step 2 – Calculate SHA-1 and change .mf file:
Nyní musíte nahradit odpovídající SHA-1 upraveného souboru OVF v souboru .mf:Pokud máte hashovací nástroj, vypočítejte SHA-1 upraveného souboru .ovf a nahraďte hash v souboru .mf.
Potom by import šablony OVF měl fungovat bez problémů/chyb. Pokud nemáte hashovací utilitu, stáhněte si ji. Pokud chcete, můžete použít např. „HashmyFiles“ od společnosti NirSoft.
Závěr:
V tomto článku jsme prošli několika řešeními, jak vyřešit problém s importem OVF ve VMWare EXSi.