Skip to main content
NetApp Solutions
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Workflows: Red hat OpenShift Virtualisierung mit NetApp ONTAP

Beitragende

In diesem Abschnitt wird die Migration einer virtuellen Maschine von VMware auf einen OpenShift-Cluster mithilfe des Red hat OpenShift Virtualization Migration Toolkit erläutert. Die folgenden Migrationsarten werden behandelt:

Kalte Migration

Dies ist der Standard-Migrationstyp. Die virtuellen Quellmaschinen werden heruntergefahren, während die Daten kopiert werden.

Warme Migration

Bei dieser Art der Migration werden die meisten Daten während der Vorkopierphase kopiert, während die virtuellen Quellmaschinen (VMs) ausgeführt werden. Anschließend werden die VMs heruntergefahren und die restlichen Daten während der Umstellungsphase kopiert.

Videovorführung

Das folgende Video zeigt eine Demonstration der kalten Migration einer RHEL-VM von VMware zur OpenShift-Virtualisierung unter Verwendung der ONTAP-san-Storage-Klasse für persistenten Speicher.

Mit Red hat MTV VMs zu OpenShift-Virtualisierung mit NetApp ONTAP-Speicher migrieren

Migration der VM von VMware zu OpenShift-Virtualisierung mithilfe des Migration Toolkit für Virtualisierung

In diesem Abschnitt erfahren Sie, wie Sie mithilfe des Migrations-Toolkits für die Virtualisierung (MTV) virtuelle Maschinen von VMware auf OpenShift-Virtualisierung migrieren, die auf der OpenShift-Container-Plattform ausgeführt und mithilfe von Trident in NetApp ONTAP-Storage integriert wird.

Das folgende Diagramm zeigt eine allgemeine Ansicht der Migration einer VM von VMware zu Red hat OpenShift Virtualization.

Die Abbildung zeigt den Input/Output-Dialog oder die Darstellung des schriftlichen Inhalts

Voraussetzungen für die Beispielmigration

Auf VMware

  • Eine RHEL 9-VM mit RHEL 9.3 mit den folgenden Konfigurationen wurde installiert:

    • CPU: 2, Arbeitsspeicher: 20 GB, Festplatte: 20 GB

    • Benutzeranmeldeinformationen: Root-Benutzer und Anmeldedaten des Admin-Benutzers

  • Nachdem die VM bereit war, wurde der postgresql-Server installiert.

    • postgresql-Server wurde gestartet und aktiviert, um beim Booten zu starten

      systemctl start postgresql.service`
      systemctl enable postgresql.service
      The above command ensures that the server can start in the VM in OpenShift Virtualization after migration
    • Es wurden 2 Datenbanken, 1 Tabelle und 1 Zeile in der Tabelle hinzugefügt. Siehe "Hier" Anweisungen zum Installieren von postgresql-Servern auf RHEL und zum Erstellen von Datenbank- und Tabelleneinträgen.

Hinweis Stellen Sie sicher, dass Sie den postgresql-Server starten und den Dienst beim Booten starten.

Auf OpenShift Cluster

Die folgenden Installationen wurden vor der Installation von MTV abgeschlossen:

  • OpenShift Cluster 4.17 oder höher

  • Multipath auf den Cluster-Knoten mit aktivierter iSCSI-Funktion (für ontap-san Storage-Klasse). Multi-Pathing kann einfach aktiviert werden, wenn Sie Trident 25.02 mit dem Node-Prep-Flag installieren. Weitere Informationen finden Sie im"Trident-Installation".

  • Installieren Sie die erforderlichen Back-End- und Storage-Klassen sowie die Snapshot-Klasse. Weitere Informationen finden Sie im "Trident-Installation" .

  • "OpenShift Virtualisierung"

Installieren Sie MTV

Jetzt können Sie das Migration Toolkit for Virtualization (MTV) installieren. Beachten Sie die mitgelieferten Anweisungen "Hier" Für Hilfe bei der Installation.

Die Benutzeroberfläche des Migration Toolkit for Virtualization (MTV) ist in die OpenShift-Webkonsole integriert.
Sie können sich darauf beziehen "Hier" So verwenden Sie die Benutzeroberfläche für verschiedene Aufgaben.

Quellanbieter Erstellen

Um die RHEL VM von VMware auf OpenShift Virtualization zu migrieren, müssen Sie zunächst den Quellanbieter für VMware erstellen. Beachten Sie die Anweisungen "Hier" Um den Quellanbieter zu erstellen.

Um Ihren VMware-Quellanbieter zu erstellen, benötigen Sie Folgendes:

  • VCenter-url

  • VCenter-Anmeldedaten

  • Fingerabdruck des vCenter-Servers

  • VDDK-Bild in einem Repository

Beispiel für die Erstellung eines Quellanbieters:

Die Abbildung zeigt den Input/Output-Dialog oder die Darstellung des schriftlichen Inhalts

Hinweis Das Migration Toolkit for Virtualization (MTV) verwendet das VMware Virtual Disk Development Kit (VDDK) SDK zur Beschleunigung der Übertragung virtueller Laufwerke von VMware vSphere. Daher wird dringend empfohlen, ein VDDK-Bild zu erstellen, obwohl dies optional ist.
Um diese Funktion zu nutzen, laden Sie das VMware Virtual Disk Development Kit (VDDK) herunter, erstellen ein VDDK-Image und schieben das VDDK-Image in Ihre Bildregistrierung.

Befolgen Sie die Anweisungen "Hier" So erstellen und verschieben Sie das VDDK-Image in eine Registrierung, auf die über den OpenShift-Cluster zugegriffen werden kann.

Zielanbieter erstellen

Der Host-Cluster wird automatisch hinzugefügt, da der OpenShift-Virtualisierungsanbieter der Quellanbieter ist.

Migrationsplan Erstellen

Befolgen Sie die Anweisungen "Hier" Um einen Migrationsplan zu erstellen.

Wenn Sie einen Plan erstellen, müssen Sie Folgendes erstellen, falls noch nicht erstellt:

  • Eine Netzwerkzuordnung, um das Quellnetzwerk dem Zielnetzwerk zuzuordnen.

  • Eine Speicherzuordnung, um den Quell-Datastore der Ziel-Storage-Klasse zuzuordnen. Hierfür können Sie sich für eine ontap-san-Storage-Klasse entscheiden.
    Sobald der Migrationsplan erstellt ist, sollte der Status des Plans Ready anzeigen und Sie sollten nun Start des Plans haben.

Die Abbildung zeigt den Input/Output-Dialog oder die Darstellung des schriftlichen Inhalts

Durchführung Der Kalten Migration

Durch Klicken auf Start wird eine Reihe von Schritten durchlaufen, um die Migration der VM abzuschließen.

Die Abbildung zeigt den Input/Output-Dialog oder die Darstellung des schriftlichen Inhalts

Wenn alle Schritte abgeschlossen sind, können Sie die migrierten VMs sehen, indem Sie im Navigationsmenü auf der linken Seite unter Virtualisierung auf virtuelle Maschinen klicken. Anweisungen für den Zugriff auf die virtuellen Maschinen werden bereitgestellt"Hier".

Sie können sich bei der virtuellen Maschine anmelden und den Inhalt der posgresql-Datenbanken überprüfen. Die Datenbanken, Tabellen und die Einträge in der Tabelle sollten identisch sein mit denen, die auf der Quell-VM erstellt wurden.

Durchführung Der Warmmigration

Um eine warme Migration durchzuführen, müssen Sie nach dem Erstellen eines Migrationsplans wie oben gezeigt die Planeinstellungen bearbeiten, um den standardmäßigen Migrationstyp zu ändern. Klicken Sie auf das Bearbeitungssymbol neben der kalten Migration, und schalten Sie die Schaltfläche ein, um sie auf die Warm-Migration einzustellen. Klicken Sie auf Speichern. Klicken Sie nun auf Start, um die Migration zu starten.

Hinweis Stellen Sie sicher, dass bei der Migration von Block-Storage in VMware eine Block-Storage-Klasse für die OpenShift Virtualization VM ausgewählt ist. Außerdem sollte der Volumemodus auf Block eingestellt werden, und der Zugriffsmodus sollte „rwx“ sein, sodass Sie eine Live-Migration der VM zu einem späteren Zeitpunkt durchführen können.

1

Klicken Sie auf 0 von 1 vms abgeschlossen, erweitern Sie die vm und Sie können den Fortschritt der Migration sehen.

2

Nach einiger Zeit ist der Festplattentransfer abgeschlossen und die Migration wartet, bis sie wieder in den Umstellungsstatus überführt wird. Das Datenvolume befindet sich in einem angehaltenen Zustand. Gehen Sie zurück zum Plan und klicken Sie auf die Schaltfläche Umstellung.

3

4

Die aktuelle Uhrzeit wird im Dialogfeld angezeigt. Ändern Sie die Zeit auf einen späteren Zeitpunkt, wenn Sie einen Wechsel zu einem späteren Zeitpunkt planen möchten. Falls nicht, klicken Sie auf Umstellung setzen, um eine Umstellung jetzt durchzuführen.

5

Nach einigen Sekunden wechselt das DataVolume von „pausiert“ in „ImportScheduled“ in den Status „ImportInProgress“, wenn die Umstellungsphase beginnt.

6

Wenn die Umstellungsphase abgeschlossen ist, befindet sich das DataVolume in den Status erfolgreich und die PVC ist gebunden.

7

Der Migrationsplan geht weiter, um die ImageConversion-Phase abzuschließen, und schließlich ist die VirtualMachineCreation-Phase abgeschlossen. Die VM kommt in OpenShift Virtualization in den Status „läuft“.

8