Upgrade von XenServer 8.4
Durch ein Upgrade von einer bestehenden Installation von XenServer 8.4 auf XenServer 9 können Sie Ihre vorhandenen VMs, SRs und Konfiguration beibehalten.
Führen Sie ein Rolling-Pool-Upgrade durch, um alle vom Pool angebotenen Dienste und Ressourcen verfügbar zu halten, während alle Hosts im Pool aktualisiert werden. Diese Upgrade-Methode nimmt jeweils nur einen XenServer®-Host offline. Kritische VMs bleiben während des Prozesses in Betrieb, indem die VMs per Live-Migration auf andere Hosts im Pool verschoben werden.
Sie können ein Rolling-Pool-Upgrade auf eine der folgenden Arten durchführen:
-
Wenn Sie eine Premium Edition-Lizenz besitzen, können Sie den XenCenter® Rolling-Pool-Upgrade-Assistenten verwenden. 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 per Live-Migration zwischen XenServer-Hosts verschieben.
Weitere Informationen finden Sie unter Rolling-Pool-Upgrade mit der xe-CLI.
Kann ich ein Upgrade durchführen?
Stellen Sie sicher, dass Sie ein Upgrade auf XenServer 9 durchführen können:
-
Werden Ihre Hosts derzeit mit XenServer 8.4 betrieben?
Falls nicht, können Sie nicht direkt ein Upgrade auf XenServer 9 durchführen. Führen Sie stattdessen eine Neuinstallation durch. Weitere Informationen finden Sie unter Installieren.
Wenn Sie bereits XenServer 9 verwenden, versuchen Sie nicht, über die Installations-ISO zu aktualisieren. Wenden Sie stattdessen Updates an, um Ihren XenServer 9-Pool auf den neuesten Stand zu bringen. Weitere Informationen finden Sie unter Updates anwenden.
-
Ist Ihre Hardware mit XenServer 9 kompatibel?
Überprüfen Sie, ob die Hardware, auf der Ihr Pool installiert ist, mit der XenServer-Version kompatibel ist, auf die Sie aktualisieren möchten. Weitere Informationen finden Sie in der Hardware-Kompatibilitätsliste (HCL).
-
Werden Ihre VM-Betriebssysteme von XenServer 9 unterstützt?
Überprüfen Sie, ob die Betriebssysteme Ihrer VMs von XenServer 9 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 für Gastbetriebssysteme.
-
Verwendet Ihr Pool GFS2 Thin Provisioning-Speicher?
Stellen Sie sicher, dass der GFS2-Cluster-Stack auf Version 3 des Corosync-Cluster-Stacks migriert wurde. Siehe GFS2-Cluster-Versionsverwaltung.
Bevor Sie beginnen
Lesen Sie die folgenden Informationen, bevor Sie mit dem Upgrade beginnen. Ergreifen Sie die notwendigen Schritte, um sicherzustellen, dass Ihr Upgrade-Prozess erfolgreich ist.
Planen Sie das Upgrade
-
Planen Sie Ihren Upgrade-Pfad sorgfältig. Das Upgrade von XenServer-Hosts und insbesondere eines Pools von XenServer-Hosts erfordert eine sorgfältige Planung und Aufmerksamkeit, um den Verlust vorhandener Daten zu vermeiden.
Beachten Sie die folgenden Informationen bei der Planung Ihres Upgrades:
- Sie können eine VM nicht von einer neueren XenServer-Version auf eine ältere migrieren.
- Betreiben Sie Ihren Pool nicht länger als nötig im Mischbetrieb (mit mehreren XenServer-Versionen). Der Pool arbeitet während des Upgrades in einem beeinträchtigten Zustand.
- Wichtige Steuerungsoperationen sind während des Upgrade-Prozesses nicht verfügbar. Versuchen Sie nicht, Steuerungsoperationen durchzuführen.
- Kopieren, fahren oder exportieren Sie VMs nicht während des Upgrade-Prozesses.
- Führen Sie während des Upgrade-Prozesses keine speicherbezogenen Vorgänge durch – wie das Hinzufügen, Entfernen oder Ändern der Größe virtueller Festplatten.
- Während des Upgrades des Pool-Koordinators wechseln die anderen Hosts im Pool in den Notfallmodus.
-
Stellen Sie sicher, dass alle Hosts in Ihrem Pool mit dem richtigen Datum und der richtigen Uhrzeit synchronisiert sind (z. B. durch Verwendung von NTP).
-
Stellen Sie sicher, dass Ihre Server nicht überprovisioniert sind: Überprüfen Sie, ob die Server über ausreichend Arbeitsspeicher verfügen, um das Upgrade durchzuführen.
Im Allgemeinen muss, wenn N die Gesamtzahl der Server in einem Pool ist, über N-1 Server hinweg ausreichend Arbeitsspeicher vorhanden sein, um alle aktiven VMs im Pool auszuführen. Es ist am besten, alle nicht-kritischen VMs während des Upgrade-Prozesses anzuhalten.
-
Stellen Sie sicher, dass Ihr Pool über freigegebenen Speicher verfügt, damit Ihre VMs während eines Rolling Pool Upgrades weiterlaufen können. Wenn Ihr Pool keinen freigegebenen Speicher hat, müssen Sie Ihre VMs vor dem Upgrade anhalten, da die VMs nicht live migriert werden können.
Speicher-Live-Migration wird bei Rolling Pool Upgrades nicht unterstützt.
-
Beachten Sie die folgenden Verhaltensweisen:
-
Das Upgrade muss denselben Boot-Modus wie die Erstinstallation verwenden.
-
Boot-from-SAN-Einstellungen werden während des manuellen Upgrade-Prozesses nicht übernommen. Beim Upgrade mit dem ISO- oder PXE-Prozess müssen Sie sicherstellen, dass
multipathdkorrekt konfiguriert ist. Weitere Informationen finden Sie unter Boot from SAN. -
Wenn Sie XenServer aktualisieren, werden zuvor angewendete Zusatzpakete entfernt und müssen daher während oder nach dem Upgrade erneut angewendet werden.
-
Pool vorbereiten
-
Erstellen Sie mit dem xe CLI-Befehl
xe pool-dump-databaseeine Sicherung des Zustands Ihres vorhandenen Pools.Durch die Sicherung des Zustands stellen Sie sicher, dass Sie ein teilweise abgeschlossenes Rolling Upgrade in seinen ursprünglichen Zustand zurückversetzen können, ohne VM-Daten zu verlieren.
-
Hochverfügbarkeit deaktivieren.
VMs vorbereiten
-
Wenn Sie Windows-VMs in Ihrem Pool ausführen, 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, 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, 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 in der Version, auf die Sie aktualisieren möchten, unterstützt wird.
- Identifizieren Sie eine Version der NVIDIA GRID-Treiber, die sowohl für Ihre aktuelle XenServer-Version als auch für die XenServer-Version, auf die Sie aktualisieren, verfügbar ist. Wählen Sie, wenn möglich, die neuesten verfügbaren Treiber.
- Installieren Sie die neuen GRID-Treiber auf Ihren XenServer-Hosts und die passenden Gasttreiber auf allen Ihren vGPU-fähigen VMs.
- Stellen Sie sicher, dass Sie auch die Version des GRID-Treibers haben, die der XenServer-Version entspricht, auf die Sie aktualisieren. Sie werden aufgefordert, diese Treiber als Zusatzpaket im Rahmen des Rolling Pool Upgrade-Prozesses zu installieren.
-
Leeren Sie die CD/DVD-Laufwerke aller VMs im Pool.
Installationsmedien einrichten
-
Wenn Sie XenCenter zum Upgrade Ihrer Hosts verwenden, laden Sie die neueste Version von XenCenter von der XenServer-Downloadseite herunter und installieren Sie sie.
Weitere Informationen finden Sie unter XenCenter installieren.
-
Laden Sie die XenServer 9-Installations-ISO von der XenServer-Downloadseite herunter. Diese Installations-ISO wird regelmäßig aktualisiert; stellen Sie sicher, dass Sie die neueste Version anstelle einer zuvor heruntergeladenen ISO verwenden.
-
Bereiten Sie die Installationsmedien vor:
-
Um Ihre Hosts von einem bootfähigen USB-Stick zu aktualisieren, verwenden Sie ein Tool wie
rufusoderdiskpart, um einen bootfähigen USB-Stick mit der XenServer 9-Installations-ISO zu erstellen. Stellen Sie sicher, dass das Tool den Inhalt der ISO-Datei nicht verändert. -
Um Ihre Hosts von einer CD zu aktualisieren, brennen Sie die XenServer 9 Installations-ISO-Datei auf eine CD.
-
Um Ihre Hosts von virtuellen Medien zu aktualisieren, rufen Sie die virtuelle Konsole Ihres Systems auf und binden Sie die XenServer Installations-ISO-Datei als virtuelle Medien ein.
-
Um von einem Netwerkstandort zu aktualisieren, konfigurieren Sie Ihr Netwerkstandort und die Installationsdateien wie unter Host your installation media on NFS, FTP, or HTTP beschrieben.
Diese Schritte geben einen Überblick über den Prozess:
- Wenn Sie den Installer von TFTP booten möchten, richten Sie einen netzwerkzugänglichen TFTP-Server ein und konfigurieren Sie die Installationsdateien.
- Richten Sie einen Netwerkstandort ein, über den Sie auf die Installations-ISO per HTTP, FTP oder NFS zugreifen können.
- Entpacken Sie die Installations-ISO auf den Netwerkstandort. Dies können Sie tun, indem Sie die ISO einbinden und deren Inhalte auf den Netwerkstandort kopieren.
-
Notieren Sie sich die Informationen, die Sie während des Upgrades benötigen:
- Notieren Sie sich für HTTP oder FTP die URL Ihres HTTP- oder FTP-Repositorys sowie gegebenenfalls einen Benutzernamen und ein Passwort.
- Notieren Sie sich für NFS den Server und den Pfad Ihrer NFS-Freigabe.
-
Nachdem diese vorbereitenden Schritte abgeschlossen sind, können Sie ein Rolling Pool Upgrade mit einer der folgenden Methoden durchführen:
Rolling Pool Upgrade mit XenCenter
Der Assistent für das Rolling Pool Upgrade führt Sie durch den Upgrade-Vorgang und organisiert den Upgrade-Pfad automatisch. Bei Pools wird jeder Server im Pool nacheinander aktualisiert, beginnend mit dem Pool- Koordinator. Vor Beginn eines Upgrades führt der Assistent eine Reihe von Vorabprüfungen durch. Diese Vorabprüfungen stellen sicher, dass bestimmte poolweite Funktionen, wie z. B. Hochverfügbarkeit, vorübergehend deaktiviert werden und dass jeder Server im Pool für das Upgrade vorbereitet ist. Es ist immer nur ein Server offline. Alle laufenden VMs werden automatisch von jedem Server migriert, bevor das Upgrade auf diesem Server installiert wird.
Hinweis:
Der XenCenter Rolling Pool Upgrade-Assistent ist nur verfügbar, wenn Sie eine Premium Edition-Lizenz besitzen.
Wenn Sie XenCenter noch nicht installiert haben, laden Sie die neueste Version von der XenServer-Downloadseite herunter und führen Sie die Schritte unter XenCenter installieren aus.
Hinweis:
Verwenden Sie die neueste XenCenter-Version, um von XenServer 8.4 auf XenServer 9 zu aktualisieren. Die Verwendung einer älteren XenCenter-Version kann zu einem Verbindungsverlust führen.
Laden Sie die neueste XenCenter-Version von der XenServer-Produktdownloadseite herunter.
Der Assistent kann im manuellen oder automatischen Modus betrieben werden:
-
Im manuellen Modus müssen Sie den XenServer-Installer nacheinander auf jedem Server manuell ausführen und den Anweisungen auf dem Bildschirm der seriellen Konsole des Servers folgen. Wenn das Upgrade beginnt, fordert XenCenter Sie auf, die Installationsmedien einzulegen oder einen Netzwerk-Boot-Server für jeden Server anzugeben, den Sie aktualisieren.
-
Im automatischen Modus verwendet der Assistent Netzwerkinstallationsdateien auf einem HTTP-, NFS- oder FTP-Server, um jeden Server nacheinander zu aktualisieren. Dieser Modus erfordert nicht, dass Sie Installationsmedien einlegen, manuell neu starten oder den Installer auf jedem Server durchlaufen. Wenn Sie ein Rolling Pool Upgrade auf diese Weise durchführen, müssen Sie die Installationsmedien vor Beginn des Upgrades auf Ihrem HTTP-, NFS- oder FTP-Server entpacken.
So aktualisieren Sie XenServer-Hosts mit dem XenCenter Rolling Pool Upgrade-Assistenten:
-
Wählen Sie im XenCenter-Menü Extras die Option Rolling Pool Upgrade aus.
-
Lesen Sie die Informationen unter Bevor Sie beginnen. Klicken Sie auf Weiter, um fortzufahren.
-
Wählen Sie die Pools und alle einzelnen Hosts aus, die Sie aktualisieren möchten, und klicken Sie dann auf Weiter.
-
Wählen Sie einen der folgenden Modi aus:
-
Automatischer Modus für ein automatisiertes Upgrade von Netzwerkinstallationsdateien auf einem HTTP-, NFS- oder FTP-Server. Wenn Sie diese Methode verwenden, stellen Sie sicher, dass Sie alle erforderlichen Schritte zum Einrichten der Installationsmedien für die Netzwerkinstallation abgeschlossen haben. Weitere Informationen finden Sie unter Installationsmedien einrichten.
Wenn Sie den Automatischen Modus wählen und IIS zum Hosten der Installationsmedien verwenden, stellen Sie sicher, dass die doppelte Maskierung (Double Escaping) auf IIS aktiviert ist, bevor Sie die Installations-ISO darauf entpacken.
-
Manueller Modus für ein manuelles Upgrade entweder von einem USB-/CD-/DVD-Laufwerk oder durch Verwendung eines Netzwerk-Boots (unter Nutzung der vorhandenen Infrastruktur).
Wenn Sie den Manuellen Modus wählen, müssen Sie den XenServer-Installer nacheinander auf jedem Host ausführen. Befolgen Sie die Anweisungen auf dem Bildschirm der seriellen Konsole des Hosts. Wenn das Upgrade beginnt, fordert XenCenter Sie auf, die XenServer-Installationsmedien einzulegen oder einen Netzwerk-Boot-Server für jeden Host anzugeben, den Sie aktualisieren.
-
-
Nachdem Sie Ihren Upgrade-Modus ausgewählt haben, klicken Sie auf Vorabprüfungen ausführen.
-
Befolgen Sie die Empfehlungen, um fehlgeschlagene Upgrade-Vorabprüfungen zu beheben. Wenn Sie möchten, dass XenCenter alle fehlgeschlagenen Vorabprüfungen automatisch behebt, klicken Sie auf Alle beheben.
-
Wenn alle Vorabprüfungen behoben wurden, klicken Sie auf Weiter, um fortzufahren.
-
Bereiten Sie die XenServer-Installationsmedien vor.
-
Wenn Sie den Automatischen Modus gewählt haben, geben Sie die Details der Installationsmedien ein. Wählen Sie HTTP, NFS oder FTP und geben Sie dann die URL, den Benutzernamen und das Passwort entsprechend an.
Hinweise:
-
Wenn Sie FTP wählen, stellen Sie sicher, dass Sie alle führenden Schrägstriche maskieren, die sich im Dateipfadabschnitt der URL befinden.
-
Geben Sie den Benutzernamen und das Passwort ein, die Ihrem HTTP- oder FTP-Server zugeordnet sind, falls Sie Sicherheitsanmeldeinformationen konfiguriert haben. Geben Sie nicht den Benutzernamen und das Passwort ein, die Ihrem XenServer-Pool zugeordnet sind.
-
XenServer unterstützt FTP nur im passiven Modus.
-
-
Wenn Sie den Manuellen Modus gewählt haben, beachten Sie den Upgrade-Plan und befolgen Sie die Anweisungen.
-
-
Klicken Sie auf Upgrade starten.
-
Wenn das Upgrade beginnt, führt Sie der Assistent für das Rolling Pool Upgrade durch alle Schritte, die Sie zum Upgrade jedes Hosts ausführen müssen. Befolgen Sie die Anweisungen, bis Sie alle Hosts in den Pools aktualisiert und auf den neuesten Stand gebracht haben.
-
Wenn Sie vGPU-fähige VMs haben, laden Sie, wenn Sie den Schritt erreichen, der Ihnen die Option zur Bereitstellung eines Zusatzpakets bietet, den NVIDIA-Treiber hoch, der dem auf Ihren vGPU-fähigen VMs entspricht. Stellen Sie sicher, dass Sie die Treiberversion für die XenServer-Version hochladen, auf die Sie aktualisieren.
-
Der Assistent für das Rolling Pool Upgrade druckt eine Zusammenfassung, wenn das Upgrade abgeschlossen ist. Klicken Sie auf Fertig stellen, um den Assistenten zu schließen.
Hinweis:
Wenn der Upgrade- oder Update-Prozess aus irgendeinem Grund fehlschlägt, hält der Assistent für das Rolling Pool Upgrade den Prozess an. Dies ermöglicht es Ihnen, das Problem zu beheben und den Upgrade- oder Update-Prozess durch Klicken auf die Schaltfläche Wiederholen fortzusetzen.
Nach dem Upgrade
Nachdem Ihr Pool aktualisiert wurde, empfehlen wir Ihnen, die folgenden Aufgaben auszuführen:
- Konfigurieren Sie Updates und wenden Sie den neuesten Satz an. Weitere Informationen finden Sie unter Ihre XenServer-Hosts aktualisieren.
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:
- Die VM live auf ihren Home-Host migrieren
- Die VM herunterfahren und dann auf ihrem Home-Host starten
Rolling Pool Upgrade mit der xe CLI
Bevor Sie ein Rolling Pool Upgrade mit der xe CLI durchführen, stellen Sie sicher, dass Sie alle Voraussetzungen unter Bevor Sie beginnen erfüllt haben.
Wichtig:
Stellen Sie sicher, dass Sie alle Server in Ihrem Pool aktualisieren. Wir raten dringend davon ab, einen Mixed-Mode-Pool (einen mit mehreren XenServer-Versionen) länger als nötig zu betreiben, da der Pool während des Upgrades in einem beeinträchtigten Zustand arbeitet.
Wichtige Steuerungsoperationen sind während des Upgrade-Prozesses nicht verfügbar. Versuchen Sie nicht, Steuerungsoperationen durchzuführen. Obwohl VMs weiterhin normal funktionieren, sind VM-Aktionen außer der Migration nicht verfügbar (z. B. Herunterfahren, Kopieren und Exportieren). Insbesondere ist es nicht sicher, speicherbezogene Operationen wie das Hinzufügen, Entfernen oder Ändern der Größe virtueller Festplatten durchzuführen.
So führen Sie ein Rolling Pool Upgrade mithilfe der xe CLI durch:
Beginnen Sie mit dem Pool-Koordinator:
-
Deaktivieren Sie den Pool-Koordinator. Dies verhindert, dass neue VMs auf dem angegebenen Host gestartet oder dorthin migriert werden.
xe host-disable host=<host_uuid>Anstelle des
host-Parameters dieses Befehls können Sie einen Host-Selektor verwenden. Weitere Informationen finden Sie unter Host-Selektoren. -
Stellen Sie sicher, dass keine VMs auf dem Pool-Koordinator ausgeführt werden. Fahren Sie VMs herunter, halten Sie sie an oder migrieren Sie sie auf andere Hosts im Pool.
-
Verwenden Sie zum Herunterfahren einer VM den folgenden Befehl:
xe vm-shutdown -
Verwenden Sie zum Anhalten einer VM den folgenden Befehl:
xe vm-suspend -
Verwenden Sie zum Migrieren einer bestimmten VM den folgenden Befehl:
xe vm-migrateDas Migrieren bestimmter VMs auf bestimmte Hosts gibt Ihnen die volle Kontrolle über die Verteilung der migrierten VMs auf andere Hosts im Pool.
-
Verwenden Sie zum Evakuieren des Hosts den folgenden Befehl:
xe host-evacuateDas Evakuieren aller VMs von einem Host überlässt die Verteilung der migrierten VMs XenServer.
-
-
Fahren Sie den Pool-Koordinator mit dem folgenden xe CLI-Befehl herunter:
xe host-shutdownWichtig:
Verwenden Sie immer die xe CLI oder XenCenter, um Ihre Hosts herunterzufahren oder neu zu starten. Verwenden Sie keine anderen Methoden (wie hardwarebasierte Resets oder Betriebssystembefehle), um Ihre Hosts während des normalen Betriebs herunterzufahren oder neu zu starten. Weitere Informationen finden Sie unter XenServer-Host herunterfahren.
Sie können den Pool-Koordinator erst kontaktieren, wenn das Upgrade des Pool-Koordinators abgeschlossen ist. Das Herunterfahren des Pool-Koordinators führt dazu, dass die anderen Hosts im Pool in den Notfallmodus wechseln. Hosts können in den Notfallmodus wechseln, wenn sie sich in einem Pool befinden, dessen Pool-Koordinator aus dem Netzwerk verschwunden ist und nach mehreren Versuchen nicht kontaktiert werden kann. VMs werden auf Hosts im Notfallmodus weiterhin ausgeführt, aber Steuerungsoperationen sind nicht verfügbar.
-
Starten Sie den Pool-Koordinator mit dem XenServer-Installationsmedium und der Methode Ihrer Wahl (z. B. USB oder Netzwerk).
-
Befolgen Sie die XenServer-Installationsprozedur, bis der Installer Ihnen die Option zum Upgrade anbietet. Wählen Sie das Upgrade.
Wenn Ihr Pool-Koordinator neu startet, verlassen die anderen Hosts im Pool den Notfallmodus, und der normale Dienst wird nach wenigen Minuten wiederhergestellt.
-
Starten oder setzen Sie alle heruntergefahrenen oder angehaltenen VMs fort.
-
Migrieren Sie alle VMs, die Sie zurück zum Pool-Koordinator möchten.
Wenn etwas das Upgrade des Pool-Koordinators unterbricht oder das Upgrade aus irgendeinem Grund fehlschlägt, versuchen Sie nicht, mit dem Upgrade fortzufahren. Starten Sie den Pool-Koordinator 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=<host_uuid>Anstelle des
host-Parameters dieses Befehls können Sie einen Host-Selektor verwenden. Weitere Informationen finden Sie unter Host-Selektoren. -
Stellen Sie sicher, dass keine VMs auf dem Host ausgeführt werden. Fahren Sie VMs herunter, halten Sie sie an oder migrieren Sie sie zu anderen Hosts im Pool.
-
Um eine VM herunterzufahren, verwenden Sie den folgenden Befehl:
xe vm-shutdown -
Um eine VM anzuhalten, verwenden Sie den folgenden Befehl:
xe vm-suspend -
Um eine bestimmte VM zu migrieren, verwenden Sie den folgenden Befehl:
xe vm-migrateDas Migrieren bestimmter VMs zu bestimmten Hosts gibt Ihnen die volle Kontrolle über die Verteilung der migrierten VMs auf andere Hosts im Pool.
-
Um den Host zu evakuieren, verwenden Sie den folgenden Befehl:
xe host-evacuateDas Evakuieren aller VMs von einem Host überlässt die Verteilung der migrierten VMs XenServer.
-
-
Fahren Sie den Host mit dem folgenden xe CLI-Befehl herunter:
xe host-shutdownWichtig:
Verwenden Sie immer die xe CLI oder XenCenter, um Ihre Hosts herunterzufahren oder neu zu starten. Verwenden Sie keine anderen Methoden (wie hardwarebasierte Resets oder Betriebssystembefehle), um Ihre Hosts während des normalen Betriebs herunterzufahren oder neu zu starten. Weitere Informationen finden Sie unter Einen XenServer-Host herunterfahren.
-
Starten Sie den Host mit dem XenServer-Installationsmedium und der Methode Ihrer Wahl (z. B. USB oder Netzwerk).
-
Befolgen Sie das XenServer-Installationsverfahren, bis der Installer Ihnen die Option zum Upgrade anbietet. Wählen Sie das Upgrade.
-
Nachdem das Host-Upgrade abgeschlossen ist, starten oder setzen Sie alle heruntergefahrenen oder angehaltenen VMs fort.
-
Migrieren Sie alle VMs, die Sie zurück auf den Host verschieben möchten.
Wenn das Upgrade eines untergeordneten Hosts fehlschlägt oder unterbrochen wird, müssen Sie nicht zurücksetzen. Führen Sie den Befehl xe host-forget im Pool aus, um diesen Host zu vergessen. Installieren Sie XenServer auf dem Host neu und fügen Sie ihn dann als neuen Host mit dem Befehl xe pool-join dem Pool hinzu.
Nach dem Upgrade
Nachdem Ihr Pool aktualisiert wurde, empfehlen wir Ihnen, die folgenden Aufgaben auszuführen:
- Konfigurieren Sie Updates und wenden Sie den neuesten Satz an. Weitere Informationen finden Sie unter Ihre XenServer-Hosts aktualisieren.
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 auf ihren Home-Host
- Herunterfahren der VM und anschließendes Starten auf ihrem Home-Host
Weitere Szenarien
Citrix Virtual Apps and Desktops Umgebungen
Wenn Sie XenServer verwenden, um Ihre Citrix Virtual Apps and Desktops Workloads zu hosten, siehe Upgrade-Szenarien für Citrix Virtual Apps and Desktops.