PASM wird offiziell als vorkonfigurierte virtuelle Appliance für VMware, Hyper-V und VirtualBox bereitgestellt. Dieser Leitfaden beschreibt eine getestete Migrationsmethode für die Bereitstellung der PASM-Appliance auf KVM-basierten Virtualisierungsplattformen wie Proxmox VE und Nutanix AHV. Dieses Verfahren wurde erfolgreich auf Proxmox VE getestet. Nutanix AHV wurde bisher noch nicht formal validiert. Da beide Plattformen jedoch auf dem KVM/QEMU-Virtualisierungsstack basieren, wird erwartet, dass derselbe Bereitstellungsansatz auch auf Nutanix AHV funktioniert. Da die PASM-Appliance in das native QCOW2-Festplattenformat konvertiert und mit standardmäßiger virtueller Hardware bereitgestellt wird, wird erwartet, dass derselbe Bereitstellungsansatz auch auf Nutanix AHV funktioniert.
Voraussetzungen
- Zugriff auf das HEIMDAL Dashboard
- Oracle VirtualBox
- QEMU-Tools (qemu-img)
- Zugriff auf Proxmox VE oder Nutanix AHV
Schritt 1 – Herunterladen der PASM-VirtualBox-Appliance
Laden Sie die VirtualBox-OVA-Version der PASM-Appliance aus dem HEIMDAL Dashboard herunter.
Hinweis: Verwenden Sie ausschließlich die VirtualBox-Appliance. VMware- und Hyper-V-Appliances enthalten plattformspezifische Abhängigkeiten und funktionieren bei der Migration zu KVM-basierten Hypervisoren möglicherweise nicht ordnungsgemäß.
Schritt 2 – Importieren der Appliance in VirtualBox
Importieren Sie die OVA in VirtualBox.
Die Appliance enthält zwei virtuelle Festplatten:
- heimdal-pasm-virtualbox-disk001.vdi
- heimdal-pasm-virtualbox-disk002.vdi
Schritt 3 – Installieren der QEMU-Tools
Installieren Sie QEMU auf einem System, das die Festplattenkonvertierung durchführen kann.
macOS
brew install qemuWindows
Installieren Sie QEMU für Windows und stellen Sie sicher, dass qemu-img über die Befehlszeile verfügbar ist.
Schritt 4 – Konvertieren der VDI-Dateien in QCOW2
Konvertieren Sie beide VDI-Festplatten in das QCOW2-Format.
qemu-img convert -p -f vdi -O qcow2 heimdal-pasm-virtualbox-disk001.vdi heimdal-pasm-virtualbox-disk001.qcow2
qemu-img convert -p -f vdi -O qcow2 heimdal-pasm-virtualbox-disk002.vdi heimdal-pasm-virtualbox-disk002.qcow2Warten Sie, bis beide Konvertierungen erfolgreich abgeschlossen wurden.
Schritt 5 – Hochladen der Images
Proxmox VE
Laden Sie beide QCOW2-Dateien an den gewünschten Speicherort hoch.
Nutanix AHV
Laden Sie beide QCOW2-Dateien in den Nutanix Image Service hoch.
Schritt 6 – Erstellen einer neuen virtuellen Maschine
Erstellen Sie eine neue virtuelle Maschine auf der Zielplattform.
Firmware
Konfigurieren Sie die VM für die Verwendung von:
- UEFI
Festplatten-Controller
Verwenden Sie nicht den standardmäßigen SCSI-Controller.
Die ursprüngliche VirtualBox-Appliance verwendet IDE-verbundene Festplatten. Die Verwendung von SCSI kann dazu führen, dass die Appliance im Linux-Notfallmodus startet, da erforderliche Speichervolumes während des Startvorgangs nicht gefunden werden können.
Konfigurieren Sie:
- IDE-Controller
Schritt 7 – Anschließen der PASM-Festplatten
Schließen Sie beide QCOW2-Festplatten an den IDE-Controller an. Empfohlene Reihenfolge:
| Controller | Festplatte |
|---|---|
| IDE 0 | heimdal-pasm-virtualbox-disk001.qcow2 |
| IDE 1 | heimdal-pasm-virtualbox-disk002.qcow2 |
Stellen Sie sicher, dass disk001 als Startfestplatte konfiguriert ist.
Schritt 8 – Starten der virtuellen Maschine
Starten Sie die VM. Die Appliance sollte normal starten und den Startvorgang unter Verwendung beider virtueller Festplatten abschließen.
Fehlerbehebung
Wenn die Appliance im Notfallmodus startet, weist dies typischerweise auf eine der folgenden Ursachen hin:
- Die zweite PASM-Festplatte ist nicht angeschlossen.
- Die Festplatten sind in der falschen Reihenfolge angeschlossen.
- Die Festplatten sind an einen SCSI-Controller statt an einen IDE-Controller angeschlossen.
Überprüfen Sie:
- Beide Festplatten sind angeschlossen.
- disk001 ist als Startfestplatte konfiguriert.
- Beide Festplatten sind mit einem IDE-Controller verbunden.
Hinweis: Die Appliance startet möglicherweise erfolgreich, wenn nur die erste Festplatte angeschlossen ist, wechselt jedoch in den Linux-Notfallmodus, da die zweite Festplatte für den normalen Betrieb erforderlich ist.
Wenn die Appliance nicht startet, überprüfen Sie:
- UEFI ist aktiviert.
- Beide QCOW2-Dateien wurden erfolgreich konvertiert.
- Die richtige Startfestplatte ist ausgewählt.