Hallo zusammen,
erst einmal noch schöne Weihnachten!
Ich habe mich heute morgen mit dem Import der von Linuxmuster.net bereitgestellten.ova-Dateien beschäftigt. Leider gab es beim Import ein paar Probleme. Hier so die Fehlermeldungen, die mir begegnet sind (falls jemand danach sucht):
- Die angegebene Manifestdatei ist ungültig: Invalid OVF checksum algorithm.
- Keine unterstützten Hardwareversionen unter [virtualbox-2.2]; unterstützt: [vmx-04, vmx-07, vmx-08, vmx-09, vmx-10, vmx-11]. "The provided manifest file is invalid: Invalid OVF manifest entry:
Daher möchte ich nun kurz schildern, was gemacht werden muss damit der Import in vSphere funktioniert:
-
Download der Dateien von https://download.linuxmuster.net/ova/v7/latest/
-
Dann das ovmtool von VMware installieren (Anleitung).
-
Die ova-Datei entpacken:
ovftool lmn7-opnsense-2021-11-03.ova lmn7-opnsense-2021-11-03.ovf
-
In der
lmn7-opnsense-2021-11-03.ovf
-Datei den Abschnitt
<Item>
<rasd:Address>0</rasd:Address>
<rasd:Caption>ideController0</rasd:Caption>
<rasd:Description>IDE Controller</rasd:Description>
<rasd:ElementName>ideController0</rasd:ElementName>
<rasd:InstanceID>3</rasd:InstanceID>
<rasd:ResourceSubType>PIIX4</rasd:ResourceSubType>
<rasd:ResourceType>5</rasd:ResourceType>
</Item>
<Item>
<rasd:Address>1</rasd:Address>
<rasd:Caption>ideController1</rasd:Caption>
<rasd:Description>IDE Controller</rasd:Description>
<rasd:ElementName>ideController1</rasd:ElementName>
<rasd:InstanceID>4</rasd:InstanceID>
<rasd:ResourceSubType>PIIX4</rasd:ResourceSubType>
<rasd:ResourceType>5</rasd:ResourceType>
</Item>
<Item>
<rasd:Address>0</rasd:Address>
<rasd:Caption>scsiController0</rasd:Caption>
<rasd:Description>SCSI Controller</rasd:Description>
<rasd:ElementName>scsiController0</rasd:ElementName>
<rasd:InstanceID>5</rasd:InstanceID>
<rasd:ResourceSubType>lsilogic</rasd:ResourceSubType>
<rasd:ResourceType>6</rasd:ResourceType>
</Item>
<Item>
<rasd:AddressOnParent>1</rasd:AddressOnParent>
<rasd:Caption>disk1</rasd:Caption>
<rasd:Description>Disk Image</rasd:Description>
<rasd:ElementName>disk1</rasd:ElementName>
<rasd:HostResource>/disk/vmdisk1</rasd:HostResource>
<rasd:InstanceID>6</rasd:InstanceID>
<rasd:Parent>5</rasd:Parent>
<rasd:ResourceType>17</rasd:ResourceType>
</Item>
hiermit ersetzen:
<Item>
<rasd:Address>1</rasd:Address>
<rasd:Caption>SCSIController1</rasd:Caption>
<rasd:Description>SCSI Controller</rasd:Description>
<rasd:ElementName>SCSIController1</rasd:ElementName>
<rasd:InstanceID>3</rasd:InstanceID>
<rasd:ResourceSubType>lsilogic</rasd:ResourceSubType>
<rasd:ResourceType>6</rasd:ResourceType>
</Item>
<Item>
<rasd:Address>2</rasd:Address>
<rasd:Caption>SCSIController2</rasd:Caption>
<rasd:Description>SCSI Controller</rasd:Description>
<rasd:ElementName>SCSIController2</rasd:ElementName>
<rasd:InstanceID>4</rasd:InstanceID>
<rasd:ResourceSubType>lsilogic</rasd:ResourceSubType>
<rasd:ResourceType>6</rasd:ResourceType>
</Item>
<Item>
<rasd:Address>0</rasd:Address>
<rasd:Caption>scsiController0</rasd:Caption>
<rasd:Description>SCSI Controller</rasd:Description>
<rasd:ElementName>scsiController0</rasd:ElementName>
<rasd:InstanceID>5</rasd:InstanceID>
<rasd:ResourceSubType>lsilogic</rasd:ResourceSubType>
<rasd:ResourceType>6</rasd:ResourceType>
</Item>
<Item>
<rasd:AddressOnParent>1</rasd:AddressOnParent>
<rasd:Caption>disk1</rasd:Caption>
<rasd:Description>Disk Image</rasd:Description>
<rasd:ElementName>disk1</rasd:ElementName>
<rasd:HostResource>/disk/vmdisk1</rasd:HostResource>
<rasd:InstanceID>6</rasd:InstanceID>
<rasd:Parent>5</rasd:Parent>
<rasd:ResourceType>17</rasd:ResourceType>
</Item>
<Item>
(bitte alles genau vergleichen, sonst kommt es zu Fehlern) und den Abschnitt
<vssd:VirtualSystemType>virtualbox-2.2</vssd:VirtualSystemType>
mit
<vssd:VirtualSystemType>vmx-07</vssd:VirtualSystemType>
- Nun noch die neue Prüfsummen in der lmn7-opnsense-2021-11-03.mf hinterlegen.
Dafürsha256sum lmn7-opnsense-2021-11-03.ovf
aufrufen und den Wert in die Datei kopieren.
Nun funktioniert der Import. Gleiches muss natürlich für die anderen benötigten Hosts auch gemacht werden (ich habe nur noch das Server-Image gebraucht)
Die Ansätze für die aufgetretenen Probleme fand ich auf den beiden Webseiten:
- Alessandro Tanasi @jekil's blog – This OVF package requires unsupported hardware
- Problems importing the OVA file into vCenter 6.5 · Issue #211 · Graylog2/graylog2-images · GitHub
Vllt. hilft es ja sonst auch mal jemandem…
Liebe Grüße und noch frohe Festtage,
Leo