Citrix Hypervisor

Upgrade von einer vorhandenen Version

Wichtig:

Citrix Hypervisor 8.2 Kumulatives Update 1 wird am 25. Juni 2025 End of Life. Planen Sie jetzt Ihr Upgrade auf XenServer 8, um einen reibungslosen Übergang und kontinuierlichen Support zu gewährleisten. Weitere Informationen finden Sie unter Upgrade.

Wenn Sie Ihre Citrix Virtual Apps and Desktops-Lizenzdateien verwenden, um Ihre Citrix Hypervisor 8.2 Cumulative Update 1-Hosts zu lizenzieren, sind diese Lizenzdateien nicht mit XenServer 8 kompatibel. Vor dem Upgrade müssen Sie XenServer Premium Edition-Socket-Lizenzdateien für die Verwendung mit XenServer 8 erwerben. Diese Socket-Lizenzdateien sind als Berechtigung für die Abonnements Citrix für Private Cloud, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP und Citrix Platform License für die Ausführung Ihrer Citrix-Workloads verfügbar. Citrix-Kunden, die noch nicht auf diese neuen Abonnements umgestiegen sind, können die Teilnahme an einer kostenlosen Aktion für 10.000 XenServer Premium Edition-Socket-Lizenzen anfordern. Weitere Informationen finden Sie unter XenServer (Englisch).

Wenn Sie vor dem Upgrade keine kompatible Lizenz für XenServer 8 erhalten, werden Ihre Hosts beim Upgrade auf die 90-Tage-Testversion zurückgesetzt. Die Testversion bietet die gleichen Funktionen wie die Premium Edition, jedoch mit einigen Einschränkungen. Weitere Informationen finden Sie unter Übersicht über die XenServer 8-Lizenzierung.

In diesem Artikel wird beschrieben, wie Sie Citrix Hypervisor mithilfe von XenCenter oder der xe CLI aktualisieren. Es führt Sie durch das Upgrade Ihrer Citrix Hypervisor-Server – sowohl gepoolt als auch eigenständig – automatisch (mit dem XenCenter Rolling Pool Upgrade-Assistenten) und manuell.

Wichtig:

Es gibt keine unterstützten Upgradepfade für Citrix Hypervisor 8.2 Kumulatives Update 1. Alle früheren Versionen von XenServer und Citrix Hypervisor werden nicht mehr unterstützt. Wenn Sie versuchen, ein Upgrade auf Citrix Hypervisor 8.2 Kumulatives Update 1 von einer nicht mehr unterstützten Version durchzuführen, werden Sie nicht unterstützt und tun dies auf eigenes Risiko.

Dieser Artikel dient nur als Referenz.

Für nicht mehr unterstützte Versionen von XenServer und Citrix Hypervisor können Sie nicht direkt auf Citrix Hypervisor 8.2 Kumulatives Update 1 aktualisieren. Führen Sie eine Neuinstallation mit dem Befehl Basis-Installation ISO. Weitere Informationen finden Sie unter Installieren.

Um VMs aus Ihrer vorherigen Installation von Citrix Hypervisor oder XenServer beizubehalten, exportieren Sie die VMs, wenn kein Upgrade-Pfad verfügbar ist, und importieren Sie sie in Ihre Neuinstallation von Citrix Hypervisor 8.2 Kumulatives Update 1. VMs, die aus einer unterstützten Version von Citrix Hypervisor oder XenServer exportiert werden, können in Citrix Hypervisor 8.2 Kumulatives Update 1 importiert werden. Weitere Informationen finden Sie unter Importieren und Exportieren von VMs.

Wenn Sie ein Kunde von Citrix Hypervisor 8.2 Cumulative Update 1 sind, der ein Upgrade auf eine neuere Version von XenServer durchführen möchte, finden Sie weitere Informationen unter Upgrade von Citrix Hypervisor 8.2 Kumulatives Update 1 in der XenServer 8-Dokumentation.

Vorbereitung

Überprüfen Sie die folgenden Informationen, bevor Sie mit dem Upgrade beginnen. Führen Sie die erforderlichen Schritte aus, um sicherzustellen, dass der Upgradevorgang erfolgreich ist.

  • Das Upgrade von Citrix Hypervisor-Servern und insbesondere eines Pools von Citrix Hypervisor-Servern erfordert eine sorgfältige Planung und Aufmerksamkeit. Um den Verlust vorhandener Daten zu vermeiden, gehen Sie wie folgt vor:
    • Planen Sie Ihren Upgrade-Pfad sorgfältig.
    • Verwenden Sie den XenCenter Rolling Pool Upgrade-Assistenten und stellen Sie sicher, dass Sie die Option auswählen Upgrade Wenn Sie das Installationsprogramm durchlaufen.
  • Stellen Sie sicher, dass die Hardware, auf der Ihr Pool installiert ist, mit der Version von Citrix Hypervisor kompatibel ist, auf die Sie ein Upgrade durchführen möchten. Weitere Informationen finden Sie in der Hardware-Kompatibilitätsliste (HCL).

  • Wenn Sie XenCenter verwenden, um Ihre Hosts zu aktualisieren, laden Sie die neueste Version von XenCenter herunter und installieren Sie sie von Citrix Hypervisor-Downloadseite.

    Verwenden Sie beispielsweise beim Upgrade auf Citrix Hypervisor 8.2 die neueste Version von XenCenter, die für Citrix Hypervisor 8.2 veröffentlicht wurde. Die Verwendung früherer Versionen von XenCenter für ein Upgrade auf eine neuere Version von Citrix Hypervisor wird nicht unterstützt.

  • Stellen Sie sicher, dass die Betriebssysteme Ihrer VMs von der Version von Citrix Hypervisor unterstützt werden, auf die Sie aktualisieren möchten. Wenn Ihr VM-Betriebssystem in der Zielversion von Citrix Hypervisor nicht unterstützt wird, aktualisieren Sie Ihr VM-Betriebssystem auf eine unterstützte Version. Weitere Informationen finden Sie unter Unterstützung von Gastbetriebssystemen.

  • Paravirtualisierte (PV) VMs werden in Citrix Hypervisor 8.2 Kumulatives Update 1 nicht unterstützt. Der Start von 32-Bit-PV-VMs auf Citrix Hypervisor 8.2 Cumulative Update 1-Servern wird blockiert. Stellen Sie sicher, dass Sie vor dem Upgrade alle PV-VMs aus Ihrem Pool entfernen oder Ihre VMs auf eine unterstützte Version ihres Betriebssystems aktualisieren. Weitere Informationen finden Sie unter Upgrade von PV- auf HVM-Gäste.

    Frühere Versionen des virtuellen Citrix Lizenzserver-Geräts werden im PV-Modus ausgeführt. Es wird empfohlen, im Rahmen des Upgrades auf Citrix Hypervisor 8.2 Kumulatives Update 1 auf die Verwendung des Windows-basierten Citrix Lizenzservers umzusteigen.

  • Wenn in Ihrem Pool Windows-VMs ausgeführt werden, die im Rahmen Ihres Upgrades migriert werden, führen Sie für jede VM die folgenden Schritte aus:

    • Stellen Sie sicher, dass die neueste Version der XenServer VM Tools für Windows installiert ist.
    • Erstellen eines Snapshots der VM
  • Wenn Sie Linux-VMs in Ihrem Pool ausführen haben, die im Rahmen Ihres Upgrades migriert werden, stellen Sie sicher, dass die neueste Version der Citrix VM Tools für Linux installiert ist.

  • Die Einstellungen für das Booten aus dem SAN sind nicht die während des manuellen Upgrade-Prozesses geerbt werden. Wenn Sie ein Upgrade mit dem ISO- oder PXE-Prozess durchführen, befolgen Sie die gleichen Anweisungen wie im folgenden Installationsprozess, um sicherzustellen, dass Mehrwegig korrekt konfiguriert ist. Weitere Informationen finden Sie unter Booten von SAN.

  • Stillgelegte Snapshots werden nicht mehr unterstützt. Wenn Sie über vorhandene Snapshot-Zeitpläne verfügen, die stillgelegte Snapshots erstellen, schlagen diese Snapshot-Zeitpläne nach dem Upgrade fehl. Um sicherzustellen, dass weiterhin Snapshots erstellt werden, löschen Sie den vorhandenen Zeitplan, und erstellen Sie einen neuen, der vor dem Ausführen des Upgrades nicht stillgelegte Snapshots erstellt.

  • Der Legacy-SSL-Modus wird nicht mehr unterstützt. Deaktivieren Sie diesen Modus auf allen Hosts in Ihrem Pool, bevor Sie versuchen, auf die neueste Version von Citrix Hypervisor zu aktualisieren. Um den Legacy-SSL-Modus zu deaktivieren, führen Sie den folgenden Befehl auf Ihrem Poolmaster aus, bevor Sie mit dem Upgrade beginnen: xe pool-deaktivieren-ssl-legacy-uuid=<pool_uuid>

  • Das Zusatzpaket für die Containerverwaltung wird nicht mehr unterstützt. Nachdem Sie auf die neueste Version von Citrix Hypervisor aktualisiert oder aktualisiert haben, können Sie die Funktionen dieses Zusatzpakets nicht mehr verwenden.

  • Wenn Sie ein Upgrade von Citrix Hypervisor durchführen, werden zuvor angewendete Zusatzpakete entfernt und müssen daher während oder nach dem Upgrade erneut angewendet werden.

  • Der vSwitch Controller wird nicht mehr unterstützt. Trennen Sie den vSwitch Controller von Ihrem Pool, bevor Sie versuchen, ein Upgrade auf die neueste Version von Citrix Hypervisor durchzuführen. Nach dem Upgrade finden die folgenden Konfigurationsänderungen statt:

    • Serverübergreifende private Netzwerke werden auf private Netzwerke mit nur einem Server zurückgesetzt.
    • Alle Quality of Service-Einstellungen, die über die DVSC-Konsole vorgenommen wurden, werden nicht mehr angewendet. Geschwindigkeitsbegrenzungen für Netzwerke werden nicht mehr erzwungen.
    • ACL-Regeln wurden entfernt. Der gesamte Datenverkehr von VMs ist zulässig.
    • Die Portspiegelung (Port Mirroring, RSPAN) ist deaktiviert.

    Wenn Sie nach dem Update oder Upgrade einen übrig gebliebenen Status des vSwitch Controllers in Ihrem Pool finden, löschen Sie den Status mit dem folgenden CLI-Befehl: xe pool-set-vswitch-controller Adresse=

Upgrades für Rolling-Pools

Citrix Hypervisor ermöglicht es Ihnen, ein Rolling Pool-Upgrade durchzuführen. Bei einem Rolling Pool-Upgrade bleiben alle vom Pool angebotenen Dienste und Ressourcen verfügbar, während alle Hosts in einem Pool aktualisiert werden. Bei dieser Upgrade-Methode wird jeweils nur ein Citrix Hypervisor-Server offline geschaltet. Kritische VMs werden während des Upgradevorgangs weiterhin ausgeführt, indem die VMs live zu anderen Hosts im Pool migriert werden.

Hinweis:

Der Pool muss über freigegebenen Speicher verfügen, damit Ihre VMs während eines parallelen Poolupgrades ausgeführt werden können. Wenn Ihr Pool nicht über freigegebenen Speicher verfügt, müssen Sie Ihre VMs vor dem Upgrade beenden, da die VMs nicht live migriert werden können.

Die Livemigration von Speicher wird bei parallelen Poolupgrades nicht unterstützt.

Sie können ein Rolling Pool-Upgrade mit XenCenter oder der xe CLI durchführen. Wenn Sie XenCenter verwenden, empfehlen wir die Verwendung des Rolling Pool Upgrade-Assistenten. Dieser Assistent organisiert den Upgrade-Pfad automatisch und führt Sie durch den Upgrade-Vorgang. Wenn Sie die xe CLI verwenden, planen Sie zuerst Ihren Upgrade-Pfad und migrieren Sie dann ausgeführte VMs live zwischen Citrix Hypervisor-Servern, während Sie das Rolling-Pool-Upgrade manuell durchführen.

Der Rolling Pool Upgrade-Assistent ist für lizenzierte Citrix Hypervisor-Kunden oder Kunden verfügbar, die über ihre Citrix Virtual Apps and Desktops-Berechtigung oder Citrix DaaS-Berechtigung Zugriff auf Citrix Hypervisor haben. Weitere Informationen zur Citrix Hypervisor-Lizenzierung finden Sie unter Zulassung. Um ein Upgrade durchzuführen oder eine Citrix Hypervisor-Lizenz zu erhalten, besuchen Sie die Citrix-Webseite.

Wichtig:

Verwenden Sie kein Rolling Pool Upgrade mit Boot from SAN-Umgebungen. Weitere Informationen zum Upgrade des Bootvorgangs aus SAN-Umgebungen finden Sie unter Booten von SAN.

Aktualisieren Sie Citrix Hypervisor-Server mit dem XenCenter Rolling Pool Upgrade-Assistenten

Mit dem Rolling Pool Upgrade-Assistenten können Sie Citrix Hypervisor-Server, Hosts in einem Pool oder eigenständige Hosts auf die aktuelle Version von Citrix Hypervisor aktualisieren.

Der Rolling Pool Upgrade-Assistent führt Sie durch den Upgrade-Vorgang und organisiert den Upgrade-Pfad automatisch. Bei Pools wird jeder der Hosts im Pool nacheinander aktualisiert, beginnend mit dem Poolmaster. Vor dem Starten eines Upgrades führt der Assistent eine Reihe von Vorabprüfungen durch. Diese Vorabüberprüfungen stellen sicher, dass bestimmte poolweite Features, wie z. B. Hochverfügbarkeit, vorübergehend deaktiviert sind und dass jeder Host im Pool für das Upgrade vorbereitet ist. Es ist jeweils nur ein Host offline. Alle ausgeführten VMs werden automatisch von jedem Host migriert, bevor das Upgrade auf diesem Host installiert wird.

Mit dem Rolling Pool Upgrade-Assistenten können Sie auch automatisch die verfügbaren Hotfixes anwenden, wenn Sie auf eine neuere Version von Citrix Hypervisor aktualisieren. Auf diese Weise können Sie Ihre eigenständigen Hosts oder Pools mit einer minimalen Anzahl von Neustarts am Ende auf den neuesten Stand bringen. Sie müssen während des Upgrade-Vorgangs mit dem Internet verbunden sein, damit diese Funktion funktioniert.

Sie können von der automatischen Anwendung der Hotfixes-Funktion profitieren, wenn Sie XenCenter verwenden, das mit Citrix Hypervisor 8.2 Cumulative Update 1 ausgegeben wurde, um ein Upgrade von einer unterstützten Version von Citrix Hypervisor oder XenServer durchzuführen.

Hinweis:

Das Rolling Pool-Upgrade mit XenCenter ist nur für lizenzierte Citrix Hypervisor-Kunden oder Kunden verfügbar, die über ihre Citrix Virtual Apps and Desktops-Berechtigung oder Citrix DaaS-Berechtigung Zugriff auf Citrix Hypervisor haben.

Der Assistent kann in Manuell oder Automatisch Modus:

  • In Manueller Modus, müssen Sie das Citrix Hypervisor-Installationsprogramm auf jedem Host nacheinander manuell ausführen und den Anweisungen auf dem Bildschirm in der seriellen Konsole des Hosts folgen. Wenn das Upgrade beginnt, werden Sie von XenCenter aufgefordert, das XenCenter-Installationsmedium einzulegen oder für jeden Host, den Sie aktualisieren, einen Netzwerk-Boot-Server anzugeben.

  • In Automatik-Modusverwenden, verwendet der Assistent Netzwerkinstallationsdateien auf einem HTTP-, NFS- oder FTP-Server, um die einzelnen Hosts nacheinander zu aktualisieren. In diesem Modus müssen Sie auf jedem Host kein Installationsmedium einlegen, manuell neu starten oder das Installationsprogramm schrittweise durchlaufen. Wenn Sie auf diese Weise ein Rolling-Pool-Upgrade durchführen, müssen Sie die Installationsmedien auf Ihren HTTP-, NFS- oder FTP-Server entpacken, bevor Sie das Upgrade starten.

    Hinweis:

    Wenn Sie IIS zum Hosten des Installationsmediums verwenden, stellen Sie sicher, dass das doppelte Escapezeichen in IIS aktiviert ist, bevor Sie die Installations-ISO darauf extrahieren.

Vor dem Upgrade

Bevor Sie mit dem Upgrade beginnen, treffen Sie die folgenden Vorbereitungen:

  • Laden Sie die neueste Version von XenCenter herunter, die für Citrix Hypervisor 8.2 Kumulatives Update 1 bereitgestellt wird, und installieren Sie sie von der Citrix Hypervisor Produkt-Download Seite. Die Verwendung früherer Versionen von XenCenter für ein Upgrade auf eine neuere Version von Citrix Hypervisor wird nicht unterstützt.

  • Es wird dringend empfohlen, dass Sie eine Sicherung des Zustands Ihres vorhandenen Pools erstellen, indem Sie die pool-dump-datenbank xe CLI-Befehl. Weitere Informationen finden Sie unter Befehlszeilen-Schnittstelle. Durch das Erstellen eines Sicherungsstatus wird sichergestellt, dass Sie ein teilweise abgeschlossenes paralleles Upgrade in den ursprünglichen Zustand zurücksetzen können, ohne dass VM-Daten verloren gehen.

  • Stellen Sie sicher, dass Ihre Hosts nicht übermäßig bereitgestellt sind: Überprüfen Sie, ob die Hosts über genügend Arbeitsspeicher verfügen, um das Upgrade durchzuführen.

    Als allgemeine Richtlinie gilt: Wenn N der Gesamtzahl der Hosts in einem Pool entspricht, muss auf N-1-Hosts genügend Arbeitsspeicher vorhanden sein, um alle Live-VMs im Pool auszuführen. Es empfiehlt sich, alle nicht kritischen VMs während des Upgradevorgangs anzuhalten.

  • Wenn Sie vGPU-fähige VMs in Ihrem Pool ausführen haben, führen Sie die folgenden Schritte aus, um den Pool zu migrieren, während diese VMs ausgeführt werden:

    • Stellen Sie sicher, dass die von Ihnen verwendete GPU von der Version, auf die Sie ein Upgrade durchführen möchten, unterstützt wird.
    • Identifizieren Sie eine Version der NVIDIA-Treiber, die sowohl für Ihre aktuelle Version von Citrix Hypervisor als auch für die Version von Citrix Hypervisor, die Sie aktualisieren, verfügbar ist. Wenn möglich, wählen Sie die neuesten verfügbaren Treiber aus.
    • Installieren Sie die neuen NVIDIA-Treiber auf Ihren Citrix Hypervisor-Servern und die entsprechenden Gasttreiber auf einer Ihrer vGPU-fähigen VMs.
    • Stellen Sie sicher, dass Sie auch über die Version des NVIDIA-Treibers verfügen, die der Version von Citrix Hypervisor entspricht, auf die Sie aktualisieren. Sie werden aufgefordert, diese Treiber als zusätzliches Paket als Teil des Rolling Pool-Upgrade-Prozesses zu installieren.

Der Assistent für das Rolling-Pool-Upgrade überprüft, ob die folgenden Aktionen ausgeführt wurden. Führen Sie die folgenden Aktionen aus, bevor Sie mit dem Upgradevorgang beginnen:

  • Leeren Sie die CD/DVD-Laufwerke der VMs in den Pools.

  • Deaktivieren Sie Hochverfügbarkeit.

Upgrade-Prozess

So aktualisieren Sie Citrix Hypervisor-Hosts mithilfe des XenCenter Rolling Pool Upgrade-Assistenten:

  1. Öffnen Sie den Rolling Pool Upgrade-Assistenten: Klicken Sie auf der Schaltfläche Werkzeuge und wählen Sie Aufrüstung des rollenden Pools.

  2. Lesen Sie die Bevor Sie beginnen und klicken Sie dann auf Nächster um fortzufahren.

  3. Wählen Sie die Pools und alle einzelnen Hosts aus, die Sie aktualisieren möchten, und klicken Sie dann auf Nächster.

  4. Wählen Sie einen der folgenden Modi:
    • Automatik-Modus für ein automatisiertes Upgrade von Netzwerkinstallationsdateien auf einem HTTP-, NFS- oder FTP-Server
    • Manueller Modus für ein manuelles Upgrade von einer USB/CD/DVD oder über Netzwerk-Boot (unter Verwendung der vorhandenen Infrastruktur)

    Hinweise:

    Wenn Sie Automatik-Modus und IIS zum Hosten des Installationsmediums verwenden, stellen Sie sicher, dass doppeltes Escapen in IIS aktiviert ist, bevor Sie die Installations-ISO darauf extrahieren.

    Wenn Sie Manueller Modusmüssen Sie das Citrix Hypervisor-Installationsprogramm nacheinander auf jedem Host ausführen. Befolgen Sie die Anweisungen auf dem Bildschirm in der seriellen Konsole des Hosts. Wenn das Upgrade beginnt, werden Sie von XenCenter aufgefordert, das Citrix Hypervisor-Installationsmedium einzulegen oder für jeden Host, den Sie aktualisieren, einen Netzwerkstartserver anzugeben.

  5. Wählen Sie aus, ob XenCenter nach dem Upgrade der Server auf eine neuere Version automatisch die minimale Anzahl von Updates (Hotfixes) herunterladen und installieren soll. Die Option Updates anwenden ist standardmäßig ausgewählt. Sie müssen jedoch über eine Internetverbindung verfügen, um die Updates herunterzuladen und zu installieren.

  6. Nachdem Sie den Upgrade-Modus ausgewählt haben, klicken Sie auf Vorabprüfungen durchführen.

  7. Befolgen Sie die Empfehlungen, um fehlgeschlagene Upgrade-Vorabprüfungen zu beheben. Wenn Sie möchten, dass XenCenter alle fehlgeschlagenen Vorabprüfungen automatisch auflöst, klicken Sie auf Alle auflösen.

    Wenn alle Vorabprüfungen abgeschlossen sind, klicken Sie auf Nächster um fortzufahren.

  8. Bereiten Sie das Citrix Hypervisor-Installationsmedium vor.

    Wenn Sie Automatik-Modus, geben Sie die Details zum Installationsmedium ein. Wählen HTTP (Englisch), NFSoder FTP und geben Sie dann die URL, den Benutzernamen und das Kennwort an.

    Hinweise:

    • Wenn Sie FTP auswählen, stellen Sie sicher, dass Sie alle führenden Schrägstriche im Abschnitt “Dateipfad” der URL maskieren.

    • Geben Sie den Benutzernamen und das Kennwort ein, die mit Ihrem HTTP- oder FTP-Server verknüpft sind, wenn Sie Sicherheitsanmeldeinformationen konfiguriert haben. Geben Sie nicht den Benutzernamen und das Kennwort ein, die Ihrem Citrix Hypervisor-Pool zugeordnet sind.

    • Citrix Hypervisor unterstützt FTP nur im passiven Modus.

    Wenn Sie Manueller Modus, beachten Sie den Upgrade-Plan und die Anweisungen.

    Klicken Upgrade starten.

  9. Wenn das Upgrade beginnt, führt Sie der Rolling Pool Upgrade-Assistent durch alle Aktionen, die Sie ausführen müssen, um die einzelnen Server zu aktualisieren. Befolgen Sie die Anweisungen, bis Sie alle Hosts in den Pools aktualisiert und aktualisiert haben.

    Wenn Sie über vGPU-fähige VMs verfügen und den Schritt erreichen, in dem Sie die Option zum Bereitstellen eines Zusatzpakets erhalten haben, laden Sie den NVIDIA-Treiber hoch, der dem Treiber auf Ihren vGPU-fähigen VMs entspricht. Stellen Sie sicher, dass Sie die Version des Treibers für die Citrix Hypervisor-Version hochladen, auf die Sie aktualisieren.

    Hinweis:

    Wenn das Upgrade oder der Update-Vorgang aus irgendeinem Grund fehlschlägt, stoppt der Rolling Pool Upgrade-Assistent den Vorgang. Auf diese Weise können Sie das Problem beheben und den Upgrade- oder Aktualisierungsvorgang fortsetzen, indem Sie auf das Symbol Wiederholen Knopf.

  10. Der Rolling Pool Upgrade-Assistent druckt eine Zusammenfassung, wenn das Upgrade abgeschlossen ist. Klicken Beenden , um den Assistenten zu schließen.

Hinweise:

Nach Abschluss eines Rolling Pool-Upgrades befindet sich eine VM möglicherweise nicht auf ihrem Home-Server. Um die VM zu verschieben, können Sie eine der folgenden Aktionen ausführen:

  • Live-Migration der VM auf den Homeserver
  • Fahren Sie die VM herunter und starten Sie sie dann auf dem Home-Server

Aktualisieren von Citrix Hypervisor-Servern mithilfe der xe CLI

Das Durchführen eines Rolling Pool-Upgrades mit der xe CLI erfordert eine sorgfältige Planung. Lesen Sie den folgenden Abschnitt sorgfältig durch, bevor Sie beginnen.

Planen eines Upgradepfads

Bei der Planung Ihres Upgrades ist es wichtig, Folgendes zu beachten:

  • Sie können VMs nur von Citrix Hypervisor-Servern, auf denen eine ältere Version von Citrix Hypervisor ausgeführt wird, zu einem Server migrieren, auf dem die gleiche Version oder höher ausgeführt wird. Beispiel: von Version 7.0 auf Version 7.1 Kumulatives Update 2 oder von Version 7.1 Kumulatives Update 2 auf Version 8.2 Kumulatives Update 1.

    Du kann nicht Migrieren Sie VMs von einem aktualisierten Host zu einem Host, auf dem eine ältere Version von Citrix Hypervisor ausgeführt wird. Beispiel: von Version 8.2 Kumulatives Update 1 auf Version 7.1 Kumulatives Update 2. Stellen Sie sicher, dass auf Ihren Citrix Hypervisor-Servern entsprechend Speicherplatz vorhanden ist.

  • Es wird dringend davon abgeraten, einen Pool im gemischten Modus (mit mehreren Versionen von Citrix Hypervisor, die gleichzeitig vorhanden sind) länger als nötig auszuführen, da der Pool während des Upgrades in einem herabgestuften Zustand ausgeführt wird.

  • Schlüsselsteuerungsvorgänge sind während des Upgrades nicht verfügbar. Versuchen Sie nicht, Steuerungsvorgänge auszuführen. Obwohl VMs weiterhin wie gewohnt funktionieren, sind andere VM-Aktionen als Migrieren nicht verfügbar (z. B. Herunterfahren, Kopieren und Exportieren). Insbesondere ist es nicht sicher, speicherbezogene Vorgänge wie das Hinzufügen, Entfernen oder Ändern der Größe virtueller Datenträger auszuführen.

  • Aktualisieren Sie immer zuerst den Master-Host. Versetzen Sie den Host mit XenCenter nicht in den Wartungsmodus, bevor Sie das Upgrade durchführen. Wenn Sie den Master in den Wartungsmodus versetzen, wird ein neuer Master bestimmt.

  • Wenden Sie nach dem Upgrade eines Hosts alle Hotfixes an, die für die aktualisierte Version von Citrix Hypervisor veröffentlicht wurden, bevor Sie VMs auf den Host migrieren.

  • Es wird dringend empfohlen, dass Sie eine Sicherung des Zustands Ihres vorhandenen Pools erstellen, indem Sie die pool-dump-datenbank xe CLI-Befehl. Weitere Informationen finden Sie unter Befehlszeilen-Schnittstelle. Auf diese Weise können Sie ein teilweise abgeschlossenes paralleles Upgrade wieder in den ursprünglichen Zustand zurückversetzen, ohne dass VM-Daten verloren gehen. Wenn Sie das parallele Upgrade aus irgendeinem Grund rückgängig machen müssen, müssen Sie möglicherweise VMs herunterfahren. Diese Aktion ist erforderlich, da es nicht möglich ist, eine VM von einem aktualisierten Citrix Hypervisor-Server auf einen Host zu migrieren, auf dem eine ältere Version von Citrix Hypervisor ausgeführt wird.

Bevor Sie mit dem Rolling Pool-Upgrade beginnen

  • Wenn Sie XenCenter verwenden, aktualisieren Sie XenCenter auf die neueste Version, die auf der Citrix-Downloadseite. Die neuere Version von XenCenter steuert ältere Versionen von Citrix Hypervisor-Servern ordnungsgemäß.

  • Leeren Sie die CD/DVD-Laufwerke der VMs im Pool. Weitere Informationen und Anweisungen finden Sie unter Vor dem Upgrade eines einzelnen Citrix Hypervisor-Servers.

  • Deaktivieren Sie Hochverfügbarkeit.

Durchführen von Rolling Pool-Upgrades mithilfe der xe CLI

  1. Beginnen Sie mit dem Poolmaster. Deaktivieren Sie den Master, indem Sie die host-deaktivieren Befehl. Dadurch wird verhindert, dass neue VMs auf dem angegebenen Host gestartet werden.

  2. Stellen Sie sicher, dass keine VMs auf dem Master ausgeführt werden. Herunterfahren, Anhalten oder Migrieren von VMs zu anderen Hosts im Pool.

    Um angegebene VMs zu angegebenen Hosts zu migrieren, verwenden Sie die vm-migrieren Befehl. Mit der Option vm-migrieren haben Sie die volle Kontrolle über die Verteilung der migrierten VMs an andere Hosts im Pool.

    Um alle VMs live zu anderen Hosts im Pool zu migrieren, verwenden Sie die Host-Evakuierung Befehl. Mit der Option Host-Evakuierung überlassen Sie die Verteilung der migrierten VMs Citrix Hypervisor.

  3. Fahren Sie den Poolmaster herunter.

    Wichtig:

    Sie können den Poolmaster erst kontaktieren, wenn das Upgrade des Masters abgeschlossen ist. Das Herunterfahren des Poolmasters führt dazu, dass die anderen Hosts im Pool Notfall-Modus. Hosts können in den Notfallmodus wechseln, wenn sie sich in einem Pool befinden, dessen Master aus dem Netzwerk verschwunden ist und der nach mehreren Versuchen nicht kontaktiert werden kann. VMs werden weiterhin auf Hosts im Notfallmodus ausgeführt, aber Steuerungsvorgänge sind nicht verfügbar.

  4. Starten Sie den Poolmaster mit dem Citrix Hypervisor-Installationsmedium und der Methode Ihrer Wahl (z. B. USB oder Netzwerk). Befolgen Sie das Installationsverfahren für Citrix Hypervisor, bis das Installationsprogramm Ihnen die Option zum Upgrade anbietet. Wählen Sie das Upgrade aus. Weitere Informationen finden Sie unter Installieren.

    Warnungen:

    • Stellen Sie sicher, dass Sie die Upgrade-Option auswählen, um den Verlust vorhandener Daten zu vermeiden.

    • Wenn das Upgrade des Poolmasters unterbrochen wird oder das Upgrade aus irgendeinem Grund fehlschlägt, versuchen Sie nicht, mit dem Upgrade fortzufahren. Starten Sie den Poolmaster neu, und stellen Sie eine funktionierende Version des Masters wieder her.

    Wenn der Poolmaster neu gestartet wird, verlassen die anderen Hosts im Pool den Notfallmodus, und der normale Dienst wird nach einigen Minuten wiederhergestellt.

  5. Wenden Sie alle Hotfixes, die für die neue Version von Citrix Hypervisor veröffentlicht wurden, auf den Poolmaster an.

  6. Starten oder setzen Sie auf dem Poolmaster alle heruntergefahrenen oder angehaltenen VMs fort. Migrieren Sie alle VMs, die Sie möchten, zurück zum Poolmaster.

  7. Wählen Sie den nächsten Citrix Hypervisor-Server in Ihrem Upgrade-Pfad aus. Deaktivieren Sie den Host.

  8. Stellen Sie sicher, dass keine VMs auf dem Host ausgeführt werden. Herunterfahren, Anhalten oder Migrieren von VMs zu anderen Hosts im Pool.

  9. Fahren Sie den Host herunter.

  10. Befolgen Sie das Upgrade-Verfahren für den Host, wie in Schritt 4 für den Master beschrieben.

    Hinweis:

    Wenn das Upgrade eines Hosts, bei dem es sich nicht um den Master handelt, fehlschlägt oder unterbrochen wird, müssen Sie es nicht zurücksetzen. Verwenden Sie die Schaltfläche Gastgeber-Vergessen Befehl zum Vergessen des Hosts. Installieren Sie Citrix Hypervisor auf dem Host neu und fügen Sie ihn dann als neuen Host dem Pool hinzu, indem Sie die pool-beitreten Befehl.

  11. Wenden Sie alle Hotfixes, die für die neue Version von Citrix Hypervisor veröffentlicht wurden, auf den Host an.

  12. Starten oder setzen Sie auf dem Host alle heruntergefahrenen oder angehaltenen VMs fort. Migrieren Sie alle VMs, die Sie möchten, zurück zum Host.

  13. Wiederholen Sie die Schritte 6 bis 10 für die restlichen Hosts im Pool.

Aktualisieren eines einzelnen Citrix Hypervisor-Servers mithilfe der xe CLI

Bevor Sie ein Upgrade eines einzelnen Citrix Hypervisor-Servers durchführen

Bevor Sie einen eigenständigen Citrix Hypervisor-Server aktualisieren, sollten Sie alle VMs, die auf diesem Host ausgeführt werden, herunterfahren oder anhalten. Es ist wichtig, CD/DVD-Laufwerke aller VMs, die Sie anhalten möchten, auszuwerfen und zu leeren. Wenn Sie die CD/DVD-Laufwerke nicht leeren, können Sie die angehaltenen VMs nach dem Upgrade möglicherweise nicht fortsetzen.

Ein leer VM CD/DVD-Laufwerk bedeutet, dass die VM nicht an ein ISO-Image oder eine physische CD/DVD angehängt ist, die über den Citrix Hypervisor-Server bereitgestellt wird. Darüber hinaus müssen Sie sicherstellen, dass die VM überhaupt nicht an ein physisches CD/DVD-Laufwerk auf dem Citrix Hypervisor-Server angehängt ist.

So leeren Sie das CD/DVD-Laufwerk einer VM mithilfe der xe CLI:

  1. Ermitteln Sie, welche VMs keine leeren CD/DVD-Laufwerke haben, indem Sie Folgendes eingeben:

      xe vbd-list type=CD empty=false
    <!--NeedCopy-->
    

    Dies gibt eine Liste aller VM CD/DVD-Laufwerke zurück, die nicht leer sind, z. B.:

          uuid ( RO) : abae3997-39af-2764-04a1-ffc501d132d9
          vm-uuid ( RO): 340a8b49-866e-b27c-99d1-fb41457344d9
          vm-name-label ( RO): VM02_DemoLinux
          vdi-uuid ( RO): a14b0345-b20a-4027-a233-7cbd1e005ede
          empty ( RO): false
          device ( RO): xvdd
    
          uuid ( RO) : ec174a21-452f-7fd8-c02b-86370fa0f654
          vm-uuid ( RO): db80f319-016d-0e5f-d8db-3a6565256c71
          vm-name-label ( RO): VM01_DemoLinux
          vdi-uuid ( RO): a14b0345-b20a-4027-a233-7cbd1e005ede
          empty ( RO): false
          device ( RO): xvdd
    <!--NeedCopy-->
    

    Beachten Sie die UUID, das erste Element in der Liste.

  2. Geben Sie Folgendes ein, um die CD/DVD-Laufwerke der aufgelisteten VMs zu leeren:

      xe vbd-eject uuid=uuid
    <!--NeedCopy-->
    

Aktualisieren eines einzelnen Citrix Hypervisor-Servers mithilfe der xe CLI

So aktualisieren Sie einen einzelnen Citrix Hypervisor-Server mithilfe der xe CLI:

  1. Deaktivieren Sie den Citrix Hypervisor-Server, den Sie aktualisieren möchten, indem Sie Folgendes eingeben:

      xe host-disable host-selector=host_selector_value
    <!--NeedCopy-->
    

    Wenn der Citrix Hypervisor-Server deaktiviert ist, können VMs auf diesem Host nicht erstellt oder gestartet werden. VMs können auch nicht zu einem deaktivierten Host migriert werden.

  2. Fahren Sie alle VMs, die auf dem Host ausgeführt werden, den Sie aktualisieren möchten, herunter oder halten Sie ihn an, indem Sie die xe vm-shutdown oder xe vm-suspend Befehle.

  3. Fahren Sie den Host herunter, indem Sie die Herunterfahren des Xe-Hosts Befehl.

  4. Befolgen Sie das Installationsverfahren für Citrix Hypervisor, bis das Installationsprogramm Ihnen die Option zum Upgrade anbietet. Wählen Sie das Upgrade aus. Weitere Informationen finden Sie unter Installieren.

    Warnung:

    Stellen Sie sicher, dass Sie die Upgrade-Option auswählen, um den Verlust vorhandener Daten zu vermeiden.

    Sie müssen während des Setup-Vorgangs keine Einstellungen erneut konfigurieren. Der Upgrade-Prozess folgt dem Prozess der Erstinstallation, aber mehrere Einrichtungsschritte werden umgangen. Die vorhandenen Einstellungen für die Netzwerkkonfiguration, die Systemzeit usw. werden beibehalten.

    Wenn Ihr Host neu gestartet wird, wird der normale Dienst nach einigen Minuten wiederhergestellt.

  5. Wenden Sie alle Hotfixes an, die für die neue Version von Citrix Hypervisor veröffentlicht wurden.

  6. Starten Sie alle heruntergefahrenen VMs neu, und setzen Sie alle angehaltenen VMs fort.

Upgrade von einer vorhandenen Version