Upgrade von Citrix Hypervisor 8.2 Kumulatives Update 1
Durch ein Upgrade von einer vorhandenen Installation von Citrix Hypervisor 8.2 Kumulatives Update 1 auf XenServer 8 können Sie Ihre vorhandenen VMs, SRs und Konfigurationen beibehalten.
Hinweis:
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.
Führen Sie ein paralleles Pool-Upgrade durch, um alle vom Pool angebotenen Dienste und Ressourcen verfügbar zu halten, während alle Hosts im Pool aktualisiert werden. Bei dieser Upgrade-Methode wird jeweils nur ein XenServer-Host offline geschaltet. Kritische VMs werden während des Prozesses weiterhin ausgeführt, indem die VMs live zu anderen Hosts im Pool migriert werden.
Sie können ein Rolling Pool-Upgrade auf eine der folgenden Arten abschließen:
-
Wenn Sie eine Premium Edition-Lizenz haben, können Sie das XenCenter Assistent für das Upgrade des rollenden Pools. Dieser Assistent organisiert den Upgrade-Pfad automatisch und führt Sie durch den Upgrade-Vorgang.
Weitere Informationen finden Sie unter Rolling Pool-Upgrade mit XenCenter.
-
Sie können die xe CLI verwenden, um ein Rolling Pool-Upgrade manuell durchzuführen, indem Sie laufende VMs entsprechend live zwischen XenServer-Hosts migrieren.
Weitere Informationen finden Sie unter Rolling Pool-Upgrade mithilfe der xe CLI.
Kann ich ein Upgrade durchführen?
Stellen Sie sicher, dass Sie ein Upgrade auf XenServer 8 durchführen können:
-
Führen Ihre Hosts derzeit Citrix Hypervisor 8.2 Kumulatives Update 1 aus?
Ist dies nicht der Fall, können Sie nicht direkt auf XenServer 8 aktualisieren. Führen Sie stattdessen eine Neuinstallation durch. Weitere Informationen finden Sie unter Installieren.
Wenn Sie XenServer 8 bereits verwenden, versuchen Sie nicht, das Update mithilfe der Installations-ISO durchzuführen. Wenden Sie stattdessen Updates an, um Ihren XenServer 8-Pool auf den neuesten Stand zu bringen. Weitere Informationen finden Sie unter Anwenden von Updates.
-
Verwenden Sie ein unterstütztes Partitionslayout?
Das Legacy-Partitionslayout wird nicht mehr unterstützt. Wenn Sie es verwenden, können Sie möglicherweise nicht auf XenServer 8 aktualisieren. Weitere Informationen finden Sie unter Layout der Legacy-Partition.
-
Verwenden Sie das virtuelle Citrix Licensing Server-Gerät?
In früheren Versionen haben wir die Linux-basierte virtuelle Lizenzserver-Appliance unterstützt. Dieses Produkt wird nicht mehr unterstützt. Wenn Sie das virtuelle Lizenzserver-Gerät mit einem vorhandenen Pool verwenden, migrieren Sie vor dem Upgrade auf XenServer 8 auf die neueste Version von Citrix Lizenzserver für Windows. Weitere Informationen finden Sie unter Lizenzierung.
-
Ist die Schlüsselgröße des Identitätszertifikats des Servers kleiner als 2048 Bytes?
Wenn Ihr Pool zum ersten Mal mit XenServer 7.6 oder früher installiert wurde, verfügt er möglicherweise noch über Zertifikate mit einer Schlüsselgröße von weniger als 2048 Byte. Wenn Sie in diesem Fall versuchen, ein Upgrade auf XenServer 8 durchzuführen, zeigt der Upgrade-Assistent während der Vorabprüfungen einen Fehler an. Um mit dem Upgrade fortzufahren, müssen Sie das selbstsignierte Zertifikat auf jedem betroffenen Server zurücksetzen, indem Sie den folgenden Befehl ausführen:
xe host-emergency-reset-server-certificate
Dieser Befehl kann laufende Vorgänge im Pool unterbrechen.
-
Verwenden Sie Hochverfügbarkeit mit einer Heartbeat-SR, die kleiner als 4 GB ist?
In Citrix Hypervisor 8.2 CU 1 ist die erforderliche Größe der Heartbeat-SR kleiner als die für XenServer 8 erforderliche. Deaktivieren Sie vor dem Upgrade die Hochverfügbarkeit, und ändern Sie die Größe Ihrer Heartbeat-SR auf 4 GB oder mehr. Wenn es sich bei Ihrer Heartbeat-SR um dieselbe SR handelt, die Sie für Ihre VM-Datenträger verwenden, stellen Sie sicher, dass die SR über mindestens 4 GB Speicherplatz verfügt, der für den Heartbeat verwendet werden kann.
-
Ist Ihre Hardware mit XenServer 8 kompatibel?
Stellen Sie sicher, dass die Hardware, auf der Ihr Pool installiert ist, mit der Version von XenServer kompatibel ist, auf die Sie aktualisieren möchten. Weitere Informationen finden Sie in der Hardware-Kompatibilitätsliste (HCL).
-
Werden Ihre VM-Betriebssysteme von XenServer 8 unterstützt?
Überprüfen Sie, ob die Betriebssysteme Ihrer VMs von XenServer 8 unterstützt werden. Wenn Ihr VM-Betriebssystem nicht unterstützt wird, aktualisieren Sie Ihr VM-Betriebssystem auf eine unterstützte Version, bevor Sie XenServer aktualisieren. Weitere Informationen finden Sie unter Unterstützung von Gastbetriebssystemen.
-
Verwenden Sie XenServer, um Ihre Citrix Virtual Apps and Desktops-Workloads zu hosten?
Wenn Sie Ihre Citrix Virtual Apps and Desktops-Lizenz verwenden, um Ihr kumulatives Update 1 für Citrix Hypervisor 8.2 zu lizenzieren, gilt diese Lizenz nicht mehr für XenServer 8. Sie müssen stattdessen eine Xenserver Premium Edition-Lizenz erwerben. Weitere Informationen zum Abrufen einer XenServer-Lizenz finden Sie in der XenServer-Webseite.
XenServer ist jetzt eine Berechtigung für die Abonnements Citrix für Private Cloud, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP und Citrix Platform License zum Ausführen Ihrer Citrix-Workloads. Lesen Sie mehr.
Wenden Sie Ihre neuen Lizenzen auf Ihren Pool an, bevor Sie mit dem Upgrade beginnen.
Sie können ein Upgrade auf XenServer 8 durchführen, indem Sie die in diesem Artikel beschriebenen Methoden verwenden. Abhängig von Ihrer XenServer-Umgebung und Ihrer Citrix Virtual Apps and Desktops-Workload gibt es jedoch möglicherweise bestimmte Verhaltensweisen und Anforderungen, die Ihren XenServer-Upgradeprozess optimieren können. Weitere Informationen finden Sie unter Upgradeszenarien für Citrix Virtual Apps and Desktops.
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.
Planen des Upgrades
-
Planen Sie Ihren Upgrade-Pfad sorgfältig. Das Upgrade von XenServer-Hosts, insbesondere eines Pools von XenServer-Hosts, erfordert eine sorgfältige Planung und Aufmerksamkeit, um den Verlust vorhandener Daten zu vermeiden.
Beachten Sie bei der Planung Ihres Upgrades die folgenden Informationen:
- Sie können eine VM nicht von einer neueren Version von XenServer auf eine ältere migrieren.
- Betreiben Sie Ihren Pool nicht länger als nötig im gemischten Modus (mit mehreren Versionen von XenServer). Der Pool wird während des Upgrades in einem herabgestuften Zustand ausgeführt.
- Schlüsselsteuerungsvorgänge sind während des Upgradevorgangs nicht verfügbar. Versuchen Sie nicht, Steuerungsvorgänge auszuführen.
- Kopieren, fahren oder exportieren Sie VMs während des Upgrade-Vorgangs nicht.
- Führen Sie während des Upgradevorgangs keine speicherbezogenen Vorgänge aus, z. B. das Hinzufügen, Entfernen oder Ändern der Größe virtueller Datenträger.
- Während des Upgrades des Pool-Koordinators werden die anderen Hosts im Pool Notfall-Modus.
-
Stellen Sie sicher, dass Ihre Server nicht überlastet sind: Stellen Sie sicher, dass die Server über genügend Arbeitsspeicher verfügen, um das Upgrade durchzuführen.
Wenn N der Gesamtzahl der Server in einem Pool entspricht, muss auf N-1-Servern im Allgemeinen ausreichend Arbeitsspeicher vorhanden sein, um alle Live-VMs im Pool ausführen zu können. Es empfiehlt sich, alle nicht kritischen VMs während des Upgradevorgangs anzuhalten.
-
Stellen Sie sicher, dass Ihr Pool über freigegebenen Speicher verfügt, 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 anhalten, da die VMs nicht live migriert werden können.
Die Livemigration von Speicher wird bei parallelen Poolupgrades nicht unterstützt.
-
Wenn Sie Ihre Citrix Virtual Apps and Desktops-Lizenz verwenden, um Ihr kumulatives Update 1 für Citrix Hypervisor 8.2 zu lizenzieren, wenden Sie stattdessen eine Xenserver Premium Edition-Lizenz auf alle Hosts im Pool an. Weitere Informationen zum Abrufen einer XenServer-Lizenz finden Sie in der XenServer-Webseite.
-
Wenn Sie ein rollierendes Pool-Upgrade von Citrix Hypervisor 8.2 CU1 auf XenServer 8 durchführen, können Sie Workload Balancing 8.2.2 und früher nicht mit Ihren XenServer 8-Pools verwenden. Aktualisieren Sie Ihre virtuelle Workload Balancing-Appliance auf Version 8.3.0, bevor Sie das Rolling-Pool-Upgrade durchführen. Sie können die neueste Version der virtuellen Workload Balancing-Appliance von der XenServer-Downloads-Seite.
-
Beachten Sie die folgenden Verhaltensweisen:
-
Für das Upgrade muss derselbe Startmodus wie für die Erstinstallation verwendet werden.
-
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-Verfahren durchführen, müssen Sie sicherstellen, dass
Mehrwegig
korrekt konfiguriert ist. Weitere Informationen finden Sie unter Booten von SAN. -
Wenn Sie ein Upgrade von XenServer durchführen, werden zuvor angewendete zusätzliche Pakete entfernt und müssen daher während oder nach dem Upgrade erneut angewendet werden. Das PVS-Accelerator Supplemental Pack muss jedoch nicht mehr auf XenServer 8 installiert werden. Seine Funktionen sind jetzt in der Hauptinstallation des Produkts enthalten.
-
Bereiten Sie Ihren Pool vor
-
Erstellen Sie eine Sicherung des Zustands Ihres vorhandenen Pools mit dem Befehl xe CLI
xe pool-dump-datenbank
.Durch das Erstellen einer Sicherung des Zustands wird sichergestellt, dass Sie ein teilweise abgeschlossenes paralleles Upgrade in den ursprünglichen Zustand zurücksetzen können, ohne dass VM-Daten verloren gehen.
-
Deaktivieren Sie Hochverfügbarkeit.
Vorbereiten Ihrer VMs
-
Wenn in Ihrem Pool Windows-VMs ausgeführt 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 Sie einen Snapshot der VM.
-
Wenn Sie Linux-VMs in Ihrem Pool ausführen haben, stellen Sie sicher, dass die neueste Version der XenServer VM Tools für Linux installiert ist.
-
Wenn Sie NVIDIA 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 GRID-Treiber, die sowohl für Ihre aktuelle Version von Citrix Hypervisor oder XenServer als auch für die Version von XenServer, auf die Sie aktualisieren, verfügbar ist. Wenn möglich, wählen Sie die neuesten verfügbaren Treiber aus.
- Installieren Sie die neuen GRID-Treiber auf Ihren XenServer-Hosts und die entsprechenden Gasttreiber auf einer Ihrer vGPU-fähigen VMs.
- Stellen Sie sicher, dass Sie auch über die Version des GRID-Treibers verfügen, die mit der XenServer-Version übereinstimmt, auf die Sie aktualisieren. Sie werden aufgefordert, diese Treiber als zusätzliches Paket als Teil des Rolling Pool-Upgradeprozesses zu installieren.
-
Leeren Sie die CD/DVD-Laufwerke aller VMs im Pool.
Holen Sie sich die erforderlichen Dateien
-
Wenn Sie XenCenter verwenden, um Ihre Hosts zu aktualisieren, laden Sie die neueste Version von XenCenter herunter und installieren Sie sie von XenServer-Download-Site.
Weitere Informationen finden Sie unter Installieren von XenCenter.
-
Laden Sie die XenServer 8-Installations-ISO von der XenServer-Download-Site.
-
Bereiten Sie das Installationsmedium vor:
-
Um Ihre Hosts von einem bootfähigen USB-Stick zu aktualisieren, verwenden Sie ein Tool wie
Rufus
oderDiskpart
, um einen bootfähigen USB-Stick mit der XenServer 8-Installations-ISO zu erstellen. Stellen Sie sicher, dass das Tool den Inhalt der ISO-Datei nicht ändert. -
Um Ihre Hosts von einer CD zu aktualisieren, brennen Sie die ISO-Datei der XenServer 8-Installation auf eine CD.
-
Um Ihre Hosts von Virtual Media zu aktualisieren, gehen Sie zur virtuellen Konsole Ihres Systems und mounten Sie die XenServer-Installations-ISO-Datei als Virtual Media.
-
So führen Sie ein Upgrade von einem Netzwerkspeicherort aus durch:
- Richten Sie einen TFTP-Server ein, auf den über das Netzwerk zugegriffen werden kann, von dem aus das Installationsprogramm gestartet werden soll.
- Richten Sie einen Netzwerkspeicherort ein, an dem Sie über HTTP, FTP oder NFS auf die Installations-ISO zugreifen können.
-
Entpacken Sie die Installations-ISO in den Netzwerkspeicherort.
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.
-
Notieren Sie sich die Informationen, die Sie während des Upgrades benötigen:
- Notieren Sie sich für HTTP oder FTP die URL für Ihr HTTP- oder FTP-Repository sowie ggf. einen Benutzernamen und ein Kennwort.
- Notieren Sie sich für NFS den Server und den Pfad Ihrer NFS-Freigabe.
Weitere Informationen finden Sie unter Booten mit Netzwerk.
-
Nachdem diese erforderlichen Schritte abgeschlossen sind, können Sie ein Rolling-Pool-Upgrade mit einer der folgenden Methoden durchführen:
Rolling Pool-Upgrade mit XenCenter
Das Aufrüstung des rollenden Pools Der Assistent führt Sie durch den Upgrade-Vorgang und organisiert den Upgrade-Pfad automatisch. Bei Pools wird jeder der Server im Pool nacheinander aktualisiert, beginnend mit dem Pool Koordinator. 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 Server im Pool ist für das Upgrade vorbereitet. Es ist jeweils nur ein Server offline. Alle ausgeführten VMs werden automatisch von jedem Server migriert, bevor das Upgrade auf diesem Server installiert wird.
Hinweis:
Das XenCenter Assistent für das Upgrade des rollenden Pools ist nur verfügbar, wenn Sie eine Lizenz der Premium Edition besitzen.
Wenn Sie XenCenter noch nicht installiert haben, laden Sie die neueste Version von der XenServer-Download-Site und führen Sie die Schritte in Installieren von XenCenter.
Hinweis:
Verwenden Sie das neueste XenCenter, um ein Upgrade von Citrix Hypervisor 8.2 CU1 auf XenServer 8 durchzuführen. Die Verwendung einer älteren Version von XenCenter kann zu einem Verlust der Konnektivität führen.
Laden Sie die neueste Version von XenCenter herunter Download-Seite für XenServer-Produkte.
Der Assistent kann im manuellen oder automatischen Modus arbeiten:
-
Im manuellen Modus müssen Sie das XenServer-Installationsprogramm nacheinander auf jedem Server manuell ausführen und den Anweisungen auf dem Bildschirm in der seriellen Konsole des Servers folgen. Wenn das Upgrade beginnt, werden Sie von XenCenter aufgefordert, das Installationsmedium einzulegen oder für jeden Server, den Sie aktualisieren, einen Netzwerk-Boot-Server anzugeben.
-
Im automatischen Modus verwendet der Assistent Netzwerkinstallationsdateien auf einem HTTP-, NFS- oder FTP-Server, um die einzelnen Server nacheinander zu aktualisieren. In diesem Modus müssen Sie nicht auf jedem Server Installationsmedien 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.
So aktualisieren Sie XenServer-Hosts mit dem XenCenter Rolling Pool Upgrade-Assistenten:
-
Auf dem XenCenter Werkzeuge und wählen Sie Aufrüstung des rollenden Pools.
-
Lesen Sie die Bevor Sie beginnen Information. Klicken Sie zum Fortfahren auf Weiter.
-
Wählen Sie die Pools und alle einzelnen Hosts aus, die Sie aktualisieren möchten, und klicken Sie dann auf Nächster.
-
Wählen Sie einen der folgenden Modi:
-
Automatik-Modus für ein automatisiertes Upgrade von Netzwerkinstallationsdateien auf einem HTTP-, NFS- oder FTP-Server.
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.
-
Manueller Modus für ein manuelles Upgrade entweder von einer USB/CD/DVD oder über den Netzwerkstart (unter Verwendung der vorhandenen Infrastruktur).
Wenn Sie Manueller Modusmüssen Sie das XenServer-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 XenServer-Installationsmedium einzulegen oder für jeden Host, den Sie aktualisieren, einen Netzwerk-Boot-Server anzugeben.
-
-
Nachdem Sie den Upgrade-Modus ausgewählt haben, klicken Sie auf Vorabprüfungen durchführen.
-
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.
Hinweis:
Einige Vorabprüfungen können nicht automatisch aufgelöst werden. Wenn Ihre Hosts beispielsweise eine Citrix Virtual Apps and Desktops-Lizenz verwenden, zeigt XenCenter an, dass diese Lizenz nicht für XenServer 8-Hosts gilt. Sie können kein Upgrade durchführen, bis Sie eine XenServer Premium Edition-Lizenz erhalten haben. Weitere Informationen zum Abrufen einer XenServer-Lizenz finden Sie in der XenServer-Webseite.
XenServer ist jetzt eine Berechtigung für die Abonnements Citrix für Private Cloud, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP und Citrix Platform License zum Ausführen Ihrer Citrix-Workloads. Lesen Sie mehr.
-
Wenn alle Vorabprüfungen abgeschlossen sind, klicken Sie auf Nächster um fortzufahren.
-
Bereiten Sie das XenServer-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 XenServer-Pool zugeordnet sind.
-
XenServer unterstützt FTP nur im passiven Modus.
-
-
If you chose Manual Mode, note the upgrade plan and follow the instructions.
-
-
Klicken Upgrade starten.
-
Wenn das Upgrade beginnt, wird die Aufrüstung des rollenden Pools Der Assistent führt Sie durch alle Aktionen, die Sie ausführen müssen, um die einzelnen Hosts 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 XenServer-Version hochladen, auf die Sie aktualisieren.
-
Das Aufrüstung des rollenden Pools Der Assistent gibt eine Zusammenfassung aus, wenn das Upgrade abgeschlossen ist. Klicken Beenden , um den Assistenten zu schließen.
Hinweis:
Wenn das Upgrade oder der Update-Vorgang aus irgendeinem Grund fehlschlägt, wird die Aufrüstung des rollenden Pools Der Assistent stoppt den Vorgang. Auf diese Weise können Sie das Problem beheben und den Upgrade- oder Aktualisierungsvorgang fortsetzen, indem Sie auf das Symbol Wiederholen Knopf.
Nach dem Upgrade
Es wird empfohlen, dass Sie nach dem Upgrade Ihres Pools die folgenden Aufgaben ausführen:
- Aktivieren Sie die Funktion zur Zertifikatsüberprüfung. Weitere Informationen finden Sie unter Überprüfung des Zertifikats.
- Konfigurieren Sie Updates und wenden Sie das neueste Set an. Weitere Informationen finden Sie unter Aktualisieren Sie Ihre XenServer-Hosts.
Nach Abschluss eines Rolling Pool-Upgrades befindet sich eine VM möglicherweise nicht auf ihrem Home-Host. Um die VM zu verschieben, können Sie eine der folgenden Aktionen ausführen:
- Live-Migration der VM zu ihrem Homehost
- Fahren Sie die VM herunter und starten Sie sie dann auf dem Homehost
Rolling Pool-Upgrade mithilfe der xe CLI
Bevor Sie ein Rolling Pool-Upgrade mit der xe CLI durchführen, stellen Sie sicher, dass Sie alle erforderlichen Schritte in Bevor Sie beginnen.
Wichtig:
Stellen Sie sicher, dass Sie alle Server in Ihrem Pool aktualisieren. Es wird dringend davon abgeraten, einen Pool im gemischten Modus (mit mehreren XenServer-Versionen) 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 Upgradevorgangs 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.
So führen Sie ein Rolling Pool-Upgrade mithilfe der xe CLI durch:
Beginnen Sie mit dem Pool-Koordinator:
-
Deaktivieren Sie den Poolkoordinator. Dadurch wird verhindert, dass neue VMs auf dem angegebenen Host gestartet oder zu diesem migriert werden.
xe host-disable host-selector=<host_selector_value>
-
Stellen Sie sicher, dass keine VMs auf dem Poolkoordinator ausgeführt werden. Herunterfahren, Anhalten oder Migrieren von VMs zu anderen Hosts im Pool.
-
Verwenden Sie den folgenden Befehl, um eine VM herunterzufahren:
xe vm-shutdown
-
Verwenden Sie den folgenden Befehl, um eine VM anzuhalten:
xe vm-suspend
-
Verwenden Sie den folgenden Befehl, um eine bestimmte VM zu migrieren:
xe vm-migrate
Durch das Migrieren angegebener VMs zu angegebenen Hosts haben Sie die volle Kontrolle über die Verteilung der migrierten VMs an andere Hosts im Pool.
-
Verwenden Sie den folgenden Befehl, um den Host zu evakuieren:
xe host-evacuate
Wenn Sie alle VMs von einem Host evakuieren, bleibt die Verteilung der migrierten VMs an XenServer übrig.
-
-
Fahren Sie den Poolkoordinator herunter.
xe host-shutdown
Wichtig:
Sie können den Poolkoordinator erst kontaktieren, wenn das Upgrade des Poolkoordinators abgeschlossen ist. Das Herunterfahren des Pool-Koordinators 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 Poolkoordinator 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.
-
Starten Sie den Poolkoordinator mit dem XenServer-Installationsmedium und der Methode Ihrer Wahl (z. B. USB oder Netzwerk).
-
Befolgen Sie das XenServer-Installationsverfahren, bis das Installationsprogramm Ihnen die Option zum Upgrade anbietet. Wählen Sie das Upgrade aus.
Wenn der Poolkoordinator neu gestartet wird, verlassen die anderen Hosts im Pool den Notfallmodus, und der normale Dienst wird nach einigen Minuten wiederhergestellt.
-
Starten oder Fortsetzen von heruntergefahrenen oder angehaltenen VMs.
-
Migrieren Sie alle VMs, die Sie möchten, zurück zum Poolkoordinator.
Wenn das Upgrade des Poolkoordinators unterbrochen wird oder das Upgrade aus irgendeinem Grund fehlschlägt, versuchen Sie nicht, mit dem Upgrade fortzufahren. Starten Sie den Poolkoordinator neu, und stellen Sie eine funktionierende Version wieder her.
Wiederholen Sie diese Schritte für alle anderen Hosts im Pool:
-
Wählen Sie den nächsten XenServer-Host in Ihrem Upgrade-Pfad aus. Deaktivieren Sie den Host.
xe host-disable host-selector=<host_selector_value>
-
Stellen Sie sicher, dass keine VMs auf dem Host ausgeführt werden. Herunterfahren, Anhalten oder Migrieren von VMs zu anderen Hosts im Pool.
-
Verwenden Sie den folgenden Befehl, um eine VM herunterzufahren:
xe vm-shutdown
-
Verwenden Sie den folgenden Befehl, um eine VM anzuhalten:
xe vm-suspend
-
Verwenden Sie den folgenden Befehl, um eine bestimmte VM zu migrieren:
xe vm-migrate
Durch das Migrieren angegebener VMs zu angegebenen Hosts haben Sie die volle Kontrolle über die Verteilung der migrierten VMs an andere Hosts im Pool.
-
Verwenden Sie den folgenden Befehl, um den Host zu evakuieren:
xe host-evacuate
Wenn Sie alle VMs von einem Host evakuieren, bleibt die Verteilung der migrierten VMs an XenServer übrig.
-
-
Fahren Sie den Host herunter.
xe host-shutdown
-
Starten Sie den Host mit dem XenServer-Installationsmedium und der Methode Ihrer Wahl (z. B. USB oder Netzwerk).
-
Befolgen Sie das XenServer-Installationsverfahren, bis das Installationsprogramm Ihnen die Option zum Upgrade anbietet. Wählen Sie das Upgrade aus.
-
Nachdem das Host-Upgrade abgeschlossen ist, starten oder setzen Sie alle heruntergefahrenen oder angehaltenen VMs fort.
-
Migrieren Sie alle VMs, die Sie möchten, zurück zum Host.
Wenn das Upgrade eines untergeordneten Hosts fehlschlägt oder unterbrochen wird, müssen Sie es nicht zurücksetzen. Führen Sie den Befehl xe host-vergessen
im Pool, um diesen Host zu vergessen. Installieren Sie XenServer auf dem Host neu und fügen Sie ihn dann mit dem Befehl als neuen Host dem Pool hinzu xe pool-join
.
Nach dem Upgrade
Es wird empfohlen, dass Sie nach dem Upgrade Ihres Pools die folgenden Aufgaben ausführen:
- Aktivieren Sie die Funktion zur Zertifikatsüberprüfung. Weitere Informationen finden Sie unter Überprüfung des Zertifikats.
- Konfigurieren Sie Updates und wenden Sie das neueste Set an. Weitere Informationen finden Sie unter Aktualisieren Sie Ihre XenServer-Hosts.
Nach Abschluss eines Rolling Pool-Upgrades befindet sich eine VM möglicherweise nicht auf ihrem Home-Host. Um die VM zu verschieben, können Sie eine der folgenden Aktionen ausführen:
- Live-Migration der VM zu ihrem Homehost
- Fahren Sie die VM herunter und starten Sie sie dann auf dem Homehost
Andere Szenarien
Layout der Legacy-Partition
Das Legacy-Partitionslayout wird nicht mehr unterstützt. Wenn Sie es verwenden, können Sie möglicherweise nicht auf XenServer 8 aktualisieren und müssen stattdessen eine Neuinstallation durchführen.
XenServer 6.5 und früher verwendet eine 4-GB-Partition der Steuerdomäne (dom0) für alle dom0-Funktionen, einschließlich Swap und Logging. Diese Partitionskonfiguration wird als Legacy-Partitionslayout bezeichnet. Spätere Versionen von XenServer und Citrix Hypervisor führten ein Partitionslayout ein, das die Partition der Steuerdomäne auf 18 GB erhöhte und eine separate Protokollierungspartition enthielt. In XenServer 8 wird nur das neuere Partitionslayout unterstützt.
Woher weiß ich, welches Partitionslayout mein Server verwendet?
In den folgenden Fällen können Sie das Legacy-Partitionslayout auf Ihren XenServer-Hosts haben:
-
Sie haben Ihren XenServer-Host ursprünglich mit XenServer 5.6 Service Pack 2 oder früher installiert und seitdem auf neuere unterstützte Versionen aktualisiert.
-
Sie verwenden alte Hardware mit weniger als 46 GB primärem Speicherplatz.
-
Für Ihre Hardware muss eine Dienstprogrammpartition vorhanden sein.
Um herauszufinden, wie viele Partitionen Ihr XenServer-Host hat, führen Sie den folgenden Befehl auf dem Server aus Konsole:
fdisk -l
- Wenn der Befehl 6 Partitionen auflistet, verwenden Sie das neue Partitionslayout und können ein Upgrade auf XenServer 8 durchführen.
- Wenn der Befehl 3 oder 4 Partitionen auflistet, verwenden Sie das Legacy-Partitionslayout.
Was kann ich als Nächstes tun?
Wenn Sie das neue Partitionslayout verwenden, können Sie ein Upgrade auf XenServer 8 durchführen.
Wenn Sie das Legacy-Partitionslayout verwenden:
- Wenn Sie über weniger als 46 GB primären Speicherplatz verfügen oder Ihre Hardware das Vorhandensein einer Dienstprogrammpartition erfordert, können Sie XenServer 8 nicht installieren oder aktualisieren.
- Wenn es sich bei Ihrem Datenträger um einen GPT-Datenträger handelt und der lokale SR leer ist und mindestens 38 GB frei sind, können Sie während des Upgrades vom alten Partitionslayout zum neuen Partitionslayout wechseln. Sie müssen XenCenter verwenden, um das Upgrade auf einem Server mit dem Legacy-Partitionslayout zu versuchen. Weitere Informationen finden Sie unter Rolling Pool-Upgrade mit XenCenter.
- Für andere Hardware können Sie eine Neuinstallation von XenServer 8 durchführen. Weitere Informationen finden Sie unter Installieren.
Citrix Virtual Apps and Desktops-Umgebungen
Wenn Sie XenServer zum Hosten Ihrer Citrix Virtual Apps and Desktops-Workloads verwenden, finden Sie weitere Informationen unter Upgradeszenarien für Citrix Virtual Apps and Desktops.