Aktualisieren Sie Ihre Hosts

Updates können oft mit minimaler Dienstunterbrechung angewendet werden. Es wird empfohlen, dass Kunden XenCenter verwenden, um alle Updates anzuwenden. Wenn Sie einen Citrix Hypervisor Pool aktualisieren, können Sie Ausfallzeiten von virtuellen Rechnern vermeiden, indem Sie den Assistenten zum Installieren von Updates in XenCenter verwenden. Der Assistent zum Installieren von Updates wendet Updates an, aktualisiert jeweils einen Host und migriert VMs automatisch weg von jedem Host, wenn der Hotfix oder Update angewendet wird.

Sie können XenCenter so konfigurieren, dass sie regelmäßig nach verfügbaren Citrix Hypervisor or- und XenCenter Updates und neuen Versionen sucht. Alle Warnungen werden im Bereich Benachrichtigungen angezeigt.

Aktualisierungstypen

Die folgenden Aktualisierungstypen sind für Citrix Hypervisor verfügbar:

  • Aktuelle Releases (CRs), bei denen es sich um vollständige Versionen von Citrix Hypervisor aus dem CR-Stream handelt. Einige CRs können als Updates für die unterstützten Versionen von Citrix Hypervisor aus dem CR-Stream angewendet werden.

  • Hotfixes, die in der Regel Fehlerbehebungen für ein oder mehrere spezifische Probleme bereitstellen. Hotfixes werden für Citrix Hypervisor Versionen in den Streams Long Term Service Release (LTSR) und Current Release (CR) sowie für frühere unterstützte Versionen bereitgestellt, die nicht Teil eines Streams sind.

  • Kumulative Updates, die zuvor veröffentlichte Hotfixes enthalten und möglicherweise Unterstützung für neue Gäste und Hardware enthalten. Kumulative Updates werden auf Citrix Hypervisor Releases aus dem LTSR-Stream (Long Term Service Release) angewendet.

Ergänzende Packs , die von unseren Partnern bereitgestellt werden, können auch als Updates für Citrix Hypervisor angewendet werden.

Aktuelle Veröffentlichungen

Citrix Hypervisor 8.0 ist eine aktuelle Version von Citrix Hypervisor. Da es sich bei Citrix Hypervisor 8.0 um eine Plattformaktualisierung handelt, kann es jedoch nicht als Update auf frühere Versionen von XenServer angewendet werden.

Verwenden Sie für XenServer Versionen, für die Citrix Hypervisor 8.0 nicht als Update angewendet werden kann, stattdessen die Basisinstallations-ISO, und aktualisieren Sie die vorhandene Installation.

Hotfixes

Möglicherweise veröffentlichen wir Hotfixes für Citrix Hypervisor 8.0, die Fixes für bestimmte Probleme bereitstellen.

Hotfixes für Citrix Hypervisor 8.0 werden über die zur Verfügung gestelltCitrix Wissenszentrum. Wir empfehlen Kunden, regelmäßig das Knowledge Center auf neue Updates zu überprüfen. Alternativ können Sie E-Mail-Benachrichtigungen für Updates für Citrix Hypervisor abonnieren, indem Sie sich für ein Konto unter registrierenhttp://www.citrix.com/support/.

Hotfixes auf dem neuesten CR stehen allen Citrix Hypervisor Kunden zur Verfügung. Hotfixes auf früheren CRs, die noch unterstützt werden, sind jedoch nur für Kunden mit einem aktiven Citrix Customer Success Services Konto (CSS) verfügbar.

Hotfixes im LTSR-Stream stehen Kunden mit aktivem CSS Konto zur Verfügung. Weitere Informationen finden Sie unterLizenzierung.

Kumulative Updates

Kumulative Updates werden für LTSRs von Citrix Hypervisor bereitgestellt. Diese Updates bieten Fehlerbehebungen für Probleme und können Unterstützung für neue Gäste und Hardware enthalten.

Kumulative Updates stehen Kunden mit aktivem CSS Konto zur Verfügung.

Citrix Hypervisor 8.0 ist eine aktuelle Version. Für diese Version werden keine kumulativen Updates bereitgestellt.

Vorbereiten eines Pools für ein Update

Updates für Citrix Hypervisor können als Hotfix, Kumulatives Update oder aktuelle Version bereitgestellt werden. Achten Sie auf die mit jedem Update veröffentlichten Versionshinweise. Jedes Update kann einzigartige Installationsanweisungen enthalten, insbesondere in Bezug auf Vorbereitungs- und Nachaktualisierungsvorgänge. In den folgenden Abschnitten finden Sie allgemeine Anleitungen und Anweisungen zum Anwenden von Updates auf Ihre Citrix Hypervisor or-Systeme.

Wichtig:

Bevor Sie ein Update für den Citrix Hypervisor Pool anwenden, beachten Sie Folgendes:

  • (Gilt nur für Citrix Hypervisor 8.0 Hotfixes) Alle Hosts im Pool müssen Citrix Hypervisor 8.0 ausgeführt werden, bevor Sie den Hotfix anwenden.

  • Sichern Sie Ihre Daten, bevor Sie ein Update anwenden. Hinweise zu Sicherungsprozeduren finden Sie unterDisaster Recovery und Backup.

  • Aktualisieren Sie alle Server in einem Pool innerhalb eines kurzen Zeitraums: Das Ausführen eines gemischten Pools (eines Pools, der aktualisierte und nicht aktualisierte Server enthält) ist keine unterstützte Konfiguration. Planen Sie Ihre Aktualisierungen, um die Zeit zu minimieren, die ein Pool in einem gemischten Zustand ausgeführt wird.

  • Aktualisieren Sie alle Server innerhalb eines Pools sequenziell, wobei Sie immer mit dem Poolmaster beginnen. Der XenCenter-Installationsassistent verwaltet diesen Prozess automatisch.

  • Aktualisieren Sie nach dem Anwenden eines Updates auf alle Hosts in einem Pool alle erforderlichen Treiberdatenträger, bevor Sie Citrix Hypervisor or-Server neu starten.

  • Nachdem Sie ein kumulatives Update oder eine aktuelle Version auf einen Hosts angewendet haben, wenden Sie alle Hotfixes an, die für dieses kumulative Update oder die aktuelle Version freigegeben wurden, bevor Sie VMs auf den Host migrieren.

Bevor Sie mit der Aktualisierung beginnen

  • Melden Sie sich bei einem Benutzerkonto mit Vollzugriff an (z. B. als Pooladministrator oder mit einem lokalen Stammkonto).

  • Leeren Sie die CD/DVD-Laufwerke aller VMs, die Sie anhalten möchten. Einzelheiten und Anweisungen finden Sie unterVor dem Upgrade eines einzelnen Citrix Hypervisor -Servers.

  • Deaktivieren Sie ggf. die Hochverfügbarkeit.

Anwenden von Aktualisierungen auf einen Pool

Mit dem Updateinstallationsmechanismus in XenCenter können Sie das ausgewählte Update von der Support-Website herunterladen und extrahieren. Sie können ein Update auf mehrere Hosts und Pools gleichzeitig anwenden, indem Sie den Assistenten zum Installieren von Updates verwenden. Während des Vorgangs führt der Update-Installations-Assistent die folgenden Schritte für jeden Server aus:

  • Migriert VMs vom Server
  • Stellt den Server in den Wartungsmodus
  • Wendet das Update auf den Server an
  • Startet den Host bei Bedarf neu
  • Migriert die VMs zurück auf den aktualisierten Host.

Alle Aktionen, die in der Vorprüfungsphase ausgeführt werden, um die Aktualisierungen anzuwenden, z. B. das Deaktivieren von HA, werden rückgängig gemacht.

Der Assistent zum Installieren von Updates führt eine Reihe von Prüfungen durch, die als Vorüberprüfungen bezeichnet werden, bevor der Aktualisierungsvorgang gestartet wird. Diese Überprüfungen stellen sicher, dass sich der Pool in einem gültigen Konfigurationsstatus befindet. Anschließend werden der Updatepfad und die VM-Migration automatisch verwaltet. Wenn Sie den Updatepfad und die VM-Migration manuell steuern möchten, können Sie jeden Host einzeln aktualisieren.

Automatisches Anwenden von Updates

Mit XenCenter können Sie automatische Updates anwenden, die erforderlich sind, um Ihre Server auf dem neuesten Stand zu bringen. Sie können diese Updates auf einen oder mehrere Pools anwenden. Wenn Sie automatisierte Updates anwenden, wendet XenCenter den Mindestsatz an Updates an, die erforderlich sind, um den ausgewählten Pool oder den eigenständigen Server auf dem neuesten Stand zu bringen. XenCenter minimiert die Anzahl der Neustarts, die erforderlich sind, um den Pool oder den eigenständigen Serverpool auf dem neuesten Stand zu bringen. Wenn möglich, beschränkt XenCenter es auf einen einzelnen Neustart am Ende. Weitere Informationen finden Sie unter Automatische Updates anwenden.

Verfügbare Updates anzeigen

Im Abschnitt Updates der Ansicht Benachrichtigungen werden die Updates aufgeführt, die für alle verbundenen Server und Pools verfügbar sind.

Hinweise:

  • Standardmäßig sucht XenCenter regelmäßig nach Citrix Hypervisor und XenCenter Updates. Klicken Sie auf Aktualisieren , um manuell nach verfügbaren Updates zu suchen.

  • Wenn die Registerkarte Updates keine Updates finden kann, weil Sie die automatische Suche nach Updates deaktiviert haben, wird auf der Registerkarte Updates eine Meldung angezeigt. Klicken Sie auf Jetzt nach Updates suchen , um manuell nach Updates zu suchen.

Sie können aus der Liste Ansicht auswählen, ob die Liste der Updates Nach Update oder NachServer angezeigt werden soll.

Wenn Sie die Liste der Updates Nach Update anzeigen, zeigt XenCenter die Liste der Updates an. Sie können diese Updates nach Server/Pool oder nach Datum bestellen.

  • Kumulative Updates und neue Versionen werden oben in dieser Liste angezeigt. Nicht alle neuen Versionen können als Update angewendet werden.

  • Um diese Informationen als CSV-Datei zu exportieren, klicken Sie auf Alle exportieren. Die CSV-Datei listet die folgenden Informationen auf:
    • Name aktualisieren
    • Beschreibung des Updates
    • Server, auf die dieses Update angewendet werden kann
    • Zeitstempel des Updates
    • Ein Verweis auf die Webseite, von der das Update heruntergeladen wird
  • Um ein Update auf einen Server anzuwenden, wählen Sie in der Liste Aktionen für dieses Update Herunterladen und Installieren aus. Diese Option extrahiert das Update und öffnet den Assistenten zum Installieren von Updates auf der Seite Server Select , wobei die entsprechenden Server ausgewählt sind. Weitere Informationen finden Sie unter Anwenden eines Updates auf einen Pool.

  • Um die Versionshinweise eines Updates in Ihrem Browser zu öffnen, klicken Sie auf die Liste Aktionen und wählen Sie Gehe zu Webseite aus.

Wenn Sie die Liste der Updates By Serveranzeigen, zeigt XenCenter die Liste der mit XenCenter verbundenen Server an. Diese Liste zeigt sowohl die Updates, die auf die Server angewendet werden können, als auch die Updates, die auf den Servern installiert sind.

  • Um diese Informationen als CSV-Datei zu exportieren, klicken Sie auf Alle exportieren. Die CSV-Datei listet die folgenden Informationen auf:
    • Pool, zu dem der Server gehört
    • Servername
    • Status des installierten Citrix Hypervisor
    • Update-Status des Servers
    • Erforderliche Updates für diesen Server
    • Installierte Updates für diesen Server.
  • Klicken Sie auf Updates installieren, um die Updatesanzuwenden. Mit dieser Auswahl wird der Update-Assistent auf der Seite Update Select geöffnet. Weitere Informationen finden Sie unter Anwenden eines Updates auf einen Pool.

Anwenden eines Updates auf einen Pool

So wenden Sie ein Update auf einen Pool mithilfe von XenCenter an:

  1. Wählen Sie im XenCenter Menü Extras und dann Update installieren aus.

  2. Lesen Sie die Informationen, die auf der Seite Vor dem Start angezeigt werden, und klicken Sie dann auf Weiter.

  3. Der Assistent zum Installieren von Updates listet die verfügbaren Updates auf der Seite Update Select auf. Select das erforderliche Update aus der Liste aus, und klicken Sie dann auf Weiter.

  4. Select auf der Seite Server auswählen den Pool und die Server aus, die Sie aktualisieren möchten.

    Wenn Sie ein kumulatives Update oder eine aktuelle Version anwenden, können Sie auch auswählen, ob der minimale Satz von Hotfixes für die CU oder CR angewendet werden soll.

    Klicken Sie auf Weiter.

  5. Der Assistent zum Installieren von Updates führt mehrere Update-Vorprüfungen durch, um sicherzustellen, dass sich der Pool in einem gültigen Konfigurationsstatus befindet. Der Assistent prüft auch, ob die Hosts neu gestartet werden müssen, nachdem das Update angewendet wurde, und zeigt das Ergebnis an. Der Assistent zum Installieren von Updates prüft auch, ob ein Live-Patch für den Hotfix verfügbar ist und ob der Live-Patch auf die Hosts angewendet werden kann. Hinweise zum Live-Patching finden Sie unterLive-Patching.

  6. Befolgen Sie die Empfehlungen auf dem Bildschirm, um alle fehlgeschlagenen Aktualisierungsvorprüfungen zu beheben. Wenn XenCenter alle fehlgeschlagenen Vorprüfungen automatisch auflösen soll, klicken Sie auf Alle auflösen. Wenn die Vorprüfungen gelöst wurden, klicken Sie auf Weiter.

  7. Wenn Sie eine CU oder eine CR installieren, lädt XenCenter die Updates herunter, lädt sie in die Standard-SR des Pools hoch und installiert die Updates. Auf der Seite Hochladen und Installieren wird der Fortschritt angezeigt.

    Hinweise:

    -  Wenn die Standard-SR in einem Pool nicht freigegeben ist oder nicht genügend Speicherplatz hat, versucht XenCenter, das Update in eine andere freigegebene SR hochzuladen. Wenn keiner der freigegebenen SRs über ausreichend Speicherplatz verfügt, wird das Update auf den lokalen Speicher des Poolmasters hochgeladen. -  Wenn der Aktualisierungsvorgang aus irgendeinem Grund nicht abgeschlossen werden kann, stoppt XenCenter den Vorgang. Auf diese Weise können Sie das Problem beheben und den Aktualisierungsvorgang fortsetzen, indem Sie auf die Schaltfläche **Wiederholen** klicken.
    

    Siehe Schritt 10., um den Installationsvorgang abzuschließen.

  8. Wenn Sie einen Hotfix installieren, wählen Sie einen Update-Modus. Überprüfen Sie die auf dem Bildschirm angezeigten Informationen und wählen Sie einen geeigneten Modus aus. Wenn der Hotfix einen Live-Patch enthält, der erfolgreich auf die Hosts angewendet werden kann, wird erNo action required auf dem Bildschirm Aufgaben ausgeführt werden angezeigt.

    Hinweis:

    Wenn Sie zu diesem Zeitpunkt auf Abbrechen klicken, werden die Änderungen vom Assistenten zum Installieren von Updates zurückgesetzt und die Update-Datei vom Server entfernt.

  9. Klicken Sie auf Update installieren , um mit der Installation fortzufahren. Der Assistent zum Installieren von Updates zeigt den Fortschritt des Updates an und zeigt die wichtigsten Vorgänge an, die XenCenter während der Aktualisierung der einzelnen Server im Pool ausführt.

  10. Wenn das Update angewendet wird, klicken Sie auf Fertig stellen , um den Update-Assistenten zu schließen. Wenn Sie Tasks nach dem Update manuell ausführen möchten, tun Sie dies jetzt.

Aktualisieren eines Pools von Citrix Hypervisor or-Servern mithilfe der XE CLI

So aktualisieren Sie einen Pool von Citrix Hypervisor Hosts mithilfe der xe-CLI:

  1. Laden Sie die Update-Datei an einen bekannten Speicherort auf dem Computer herunter, auf dem die xe-CLI ausgeführt wird. Notieren Sie sich den Pfad zur Datei.

  2. Laden Sie die Update-Datei in den Pool hoch, den Sie aktualisieren möchten, indem Sie Folgendes ausführen:

    xe -s server -u username -pw password update-upload file-name=filename [sr-uuid=storage_repository_uuid]
    

    Hier-s bezieht sich auf den Namen des Poolmasters. Citrix Hypervisor weist der Aktualisierungsdatei eine UUID zu, die dieser Befehl druckt. Notieren Sie sich die UUID.

    Tipp:

    Nachdem eine Updatedatei auf den Citrix Hypervisor or-Server hochgeladen wurde, können Sie dieupdate-list Befehleupdate-param-list und verwenden, um Informationen zur Datei anzuzeigen.

  3. Wenn Citrix Hypervisor Fehler oder Vorbereitungsschritte erkennt, die noch nicht durchgeführt wurden, werden Sie benachrichtigt. Befolgen Sie unbedingt alle Anleitungen, bevor Sie mit dem Update fortfahren.

    Bei Bedarf können Sie VMs auf den Hosts, die Sie aktualisieren möchten, mithilfe dervm-shutdown Befehle oder herunterfahrenvm-suspend oder suspendieren.

    Verwenden Sie den vm-migrate Befehl, um bestimmte VMs auf bestimmte Hosts zu migrieren. Mithilfe des vm-migrate Befehls haben Sie die volle Kontrolle über die Verteilung migrierter VMs auf andere Hosts im Pool.

    Verwenden Sie denhost-evacuate Befehl, um alle VMs automatisch auf andere Hosts im Pool zu migrieren. Mithilfe des host-evacuate Befehls belassen Sie die Verteilung migrierter VMs in Citrix Hypervisor.

  4. Aktualisieren Sie den Pool, indem Sie die UUID der Update-Datei angeben, indem Sie Folgendes ausführen:

    xe update-pool-apply uuid=UUID_of_file
    

    Dieser Befehl wendet das Update oder den Hotfix auf alle Hosts im Pool an, beginnend mit dem Poolmaster.

    Um Hosts im Rolling zu aktualisieren und neu zu starten, können Sie die Update-Datei auf einen einzelnen Host anwenden, indem Sie den folgenden Befehl ausführen:

    xe update-apply host=host uuid=UUID_of_file
    

    Stellen Sie sicher, dass Sie den Poolmaster aktualisieren, bevor Sie ein anderes Poolmitglied aktualisieren.

  5. Stellen Sie sicher, dass das Update mithilfe desupdate-list Befehls angewendet wurde. Wenn die Aktualisierung erfolgreich war, enthält das hosts Feld die Host-UUID.

  6. Führen Sie alle erforderlichen Vorgänge nach der Aktualisierung durch, z. B. den XAPI-Toolstack neu starten oder die Hosts neu starten. Führen Sie diese Operation zuerst auf dem Poolmaster aus.

Aktualisieren einzelner Hosts mithilfe der xe-CLI

So aktualisieren Sie einzelne Hosts mithilfe der xe-CLI:

  1. Laden Sie die Update-Datei an einen bekannten Speicherort auf dem Computer herunter, auf dem die xe-CLI ausgeführt wird. Notieren Sie sich den Pfad zur Datei.

  2. Herunterfahren oder Anhalten von VMs auf den Hosts, die Sie aktualisieren möchten, mithilfe dervm-shutdown Befehlevm-suspend oder.

  3. Laden Sie die Update-Datei auf den Host hoch, den Sie aktualisieren möchten, indem Sie Folgendes ausführen:

    xe -s server -u username -pw password update-upload file-name=filename [sr-uuid=storage_repository_uuid]
    

    Hier-s bezieht sich auf den Hostnamen. Citrix Hypervisor weist der Aktualisierungsdatei eine UUID zu, die dieser Befehl druckt. Notieren Sie sich die UUID.

    Tipp:

    Nachdem eine Updatedatei auf den Citrix Hypervisor or-Server hochgeladen wurde, können Sie dieupdate-list Befehleupdate-param-list und verwenden, um Informationen zur Updatedatei anzuzeigen.

  4. Wenn Citrix Hypervisor Fehler oder Vorbereitungsschritte erkennt, die noch nicht durchgeführt wurden, werden Sie benachrichtigt. Befolgen Sie unbedingt alle Anleitungen, bevor Sie mit dem Update fortfahren.

  5. Aktualisieren Sie den Host, indem Sie die UUIDs des Hosts und der Update-Datei angeben, indem Sie Folgendes ausführen:

    xe update-apply host-uuid=UUID_of_host uuid=UUID_of_file
    

    Wenn der Host Mitglied eines Pools ist, stellen Sie sicher, dass Sie den Poolmaster aktualisieren, bevor Sie ein anderes Poolmitglied aktualisieren.

  6. Stellen Sie sicher, dass das Update erfolgreich angewendet wurde, indem Sie denupdate-list Befehl verwenden. Wenn die Aktualisierung erfolgreich war, enthält das hosts Feld die Host-UUID.

  7. Führen Sie bei Bedarf alle Vorgänge nach der Aktualisierung durch (z. B. Neustart des XAPI-Toolstapels oder Neustart des Hosts).

Automatische Updates anwenden

Automatischer Aktualisierungsmodus wendet alle Hotfixes und kumulativen Updates an, die für einen Host verfügbar sind. Dieser Modus minimiert die Anzahl der Neustarts, die erforderlich sind, um den Pool oder den eigenständigen Serverpool auf dem neuesten Stand zu bringen. Der automatische Aktualisierungsmodus beschränkt ihn nach Möglichkeit auf einen einzelnen Neustart am Ende.

Wenn eine neue Version der aktuellen Version als Update verfügbar ist , wird dieses Update nicht angewendet. Stattdessen müssen Sie manuell auswählen, um auf die neue aktuelle Version zu aktualisieren.

XenCenter benötigt Internetzugang, um die erforderlichen Updates abzurufen.

So zeigen Sie die Liste der erforderlichen Updates an:

  1. Select den Host im Ressourcenbereich in XenCenter aus.

  2. Navigieren Sie zur Registerkarte Allgemein .

  3. Erweitern Sie den Abschnitt Updates .

    Sie können sehen:

    • Angewandt — listet bereits angewendete Aktualisierungen auf.

    • Erforderliche Updates — listet die erforderlichen Aktualisierungen auf, um den Server auf dem neuesten Stand zu bringen.

      Hinweis:

      Wenn keine Updates erforderlich sind, wird der Abschnitt Erforderliche Updates nicht angezeigt.

    • Installierte Zusatzpakete — Listet zusätzliche Packs auf, die auf dem Server installiert sind (falls vorhanden).

      Hinweis:

      Wenn Sie einen Pool anstelle eines Servers auswählen, werden im Abschnitt Updates Updates Updates aufgeführt, die bereits als Vollständig angewendet gelten.

Wenn Sie ein bestimmtes Update auswählen und installieren möchten, finden SieAnwenden eines Updates auf einen Poolim Abschnitt.

Hinweis:

Die Funktion Automated Updates ist für Citrix Hypervisor Premium Edition-Kunden oder Kunden verfügbar, die über ihre Citrix Virtual Apps und Desktops Zugriff auf Citrix Hypervisor haben. Weitere Informationen zu Citrix Hypervisor Editionen und zum Upgrade finden Sie im Citrix Website. Weitere Informationen finden Sie unter Lizenzierung.

Die Funktion Automated Updates ist für Citrix Hypervisor Premium Edition-Kunden verfügbar.

Automatische Updates mithilfe des Assistenten zum Installieren von Updates anwenden

Der folgende Abschnitt enthält Schritt-für-Schritt-Anleitungen zum automatischen Anwenden der erforderlichen Updates, um den Pool oder den eigenständigen Host auf dem neuesten Stand zu bringen.

  1. Wählen Sie im XenCenter Menü Extras und dann Update installieren aus.

  2. Lesen Sie die Informationen, die auf der Seite Vor dem Start angezeigt werden, und klicken Sie dann auf Weiter.

  3. Select auf der Seite Update auswählen den Mechanismus aus, mit dem die Updates installiert werden sollen. Sie können die folgenden Optionen sehen:

    • Automatische Updates — (Standard) Diese Option ist nur sichtbar, wenn XenCenter mit mindestens einem lizenzierten Pool oder einem lizenzierten Standalone-Server verbunden ist. Select diese Option aus, um alle aktuellen Updates automatisch herunterzuladen und zu installieren, um den Pool oder einen eigenständigen Server auf dem neuesten Stand zu bringen.

    • Update von Citrix herunterladen — Der Assistent zum Installieren von Updates listet die verfügbaren Updates auf der Support-Site auf. Informationen zum Anwenden der Updates finden Sie unterAnwenden eines Updates auf einen Pool.

    • Select Update oder Supplemental Pack von der Festplatte aus — Informationen zur Installation eines bereits heruntergeladenen Updates finden Sie unterAnwenden eines Updates auf einen Pool . Informationen zum Installieren zusätzlicher Pack-Updates finden Sie im Abschnitt Installieren von Supplemental Packs in der XenCenter Hilfe.

  4. Um mit der automatischen Anwendung von Hotfixes fortzufahren, wählen Sie Automatische Updates aus, und klicken Sie dann auf Weiter .

  5. Select einen oder mehrere Pools oder eigenständige Server aus, die Sie aktualisieren möchten, und klicken Sie auf Weiter. Jeder Server oder Pool, der nicht aktualisiert werden kann, wird nicht verfügbar.

  6. Der Assistent zum Installieren von Updates führt mehrere Update-Vorprüfungen durch, um sicherzustellen, dass sich der Pool in einem gültigen Konfigurationsstatus befindet.

    Befolgen Sie die Empfehlungen auf dem Bildschirm, um alle fehlgeschlagenen Aktualisierungsvorprüfungen zu beheben. Wenn XenCenter alle fehlgeschlagenen Vorprüfungen automatisch auflösen soll, klicken Sie auf Alle auflösen. Wenn die Vorprüfungen gelöst wurden, klicken Sie auf Weiter.

  7. Der Update-Assistent lädt die empfohlenen Updates automatisch herunter und installiert sie. Der Assistent zeigt außerdem den Gesamtfortschritt des Updates an und zeigt die wichtigsten Vorgänge an, die XenCenter während der Aktualisierung der einzelnen Server im Pool ausführt.

    Hinweise:

    -  Die Updates werden in die Standard-SR des Pools hochgeladen. Wenn die Standard-SR nicht freigegeben ist oder nicht genügend Speicherplatz hat, versucht XenCenter, das Update auf eine andere freigegebene SR mit ausreichend Speicherplatz hochzuladen. Wenn keine der freigegebenen SRs über ausreichend Speicherplatz verfügt, wird das Update auf den lokalen Speicher auf jedem Host hochgeladen.
    
    -  Der Aktualisierungsvorgang kann aus irgendeinem Grund nicht abgeschlossen werden, XenCenter stoppt den Prozess. Auf diese Weise können Sie das Problem beheben und den Aktualisierungsvorgang fortsetzen, indem Sie auf die Schaltfläche **Wiederholen** klicken.
    
  8. Wenn alle Updates angewendet wurden, klicken Sie auf Fertig stellen , um den Update-Assistenten zu schließen.

Live-Patches in Citrix Hypervisor

Die Live-Patch-Funktion gilt nur für Hotfixes. Aktuelle Versionen und kumulative Updates können nicht als Live-Patches angewendet werden.

Citrix Hypervisor Kunden, die Citrix Hypervisor or-Server bereitstellen, müssen ihre Hosts nach der Anwendung von Hotfixes oft neu starten. Dieser Neustart führt zu unerwünschten Ausfallzeiten für die Hosts, während Kunden warten müssen, bis das System neu gestartet wird. Diese unerwünschten Ausfallzeiten können sich auf das Geschäft auswirken. Mit Live-Patching können Kunden einige Linux-Kernel und Xen Hypervisor-Hotfixes installieren, ohne die Hosts neu starten zu müssen. Solche Hotfixes umfassen sowohl einen Live-Patch, der auf den Speicher des Hosts angewendet wird, als auch einen Hotfix, der die Dateien auf der Festplatte aktualisiert. Die Verwendung von Live-Patching kann Wartungskosten und Ausfallzeiten reduzieren.

Wenn Sie ein Update mithilfe von XenCenter anwenden, prüft der Assistent zum Installieren von Updates , ob die Hosts nach der Installation des Updates neu gestartet werden müssen. XenCenter zeigt das Ergebnis auf der Seite „ Vorüberprüfungen “ an. Diese Prüfung ermöglicht es Kunden, die Aufgaben nach dem Update im Voraus kennen zu lernen und die Anwendung von Hotfixes entsprechend zu planen.

Hinweis:

Citrix Hypervisor Live Patching ist für Citrix Hypervisor Premium Edition-Kunden oder Kunden verfügbar, die über ihre Citrix Virtual Apps und Desktops Zugriff auf Citrix Hypervisor haben. Weitere Informationen zu Citrix Hypervisor Editionen und zum Upgrade finden Sie im Citrix Website. Ausführliche Informationen zur Lizenzierung finden Sie unterLizenzierung.

Live-Patching-Szenarien

Hotfixes können live über Pools, Hosts oder auf einem eigenständigen Server gepatcht werden. Einige erfordern einen Neustart, einige erfordern einen Neustart des XAPI-Toolstapels und einige Hotfixes haben keine Aufgaben nach dem Update. In den folgenden Szenarien wird das Verhalten beschrieben, wenn ein Live-Patch für ein Update verfügbar ist und nicht verfügbar ist.

  • Updates mit Live-Patch — Einige Hotfixes, die den Linux-Kernel und den Xen Hypervisor aktualisieren, erfordern normalerweise keinen Neustart nach der Installation des Hotfixes. In einigen seltenen Fällen kann jedoch ein Neustart erforderlich sein, wenn der Live-Patch nicht angewendet werden kann.

  • Updates ohne Live-Patch — Keine Änderung des Verhaltens hier. Es funktioniert wie gewohnt.

    Hinweis:

    Wenn ein Host keinen Neustart erfordert oder der Hotfix Live-Patches enthält, wird XenCenterNo action required auf der Seite Updatemodus angezeigt.

Automatische Updates und Live-Patches anwenden

Mit demautomatischen Aktualisierungsmodus in XenCenter können Sie den Mindestsatz an Hotfixes herunterladen und anwenden, die erforderlich sind, um Ihren Pool oder eigenständigen Host automatisch auf den neuesten Stand zu bringen. Automatischer Aktualisierungsmodus wendet alle kumulativen Updates an, die für einen Host verfügbar sind. Wenn jedoch eine neue Version der aktuellen Version als Update verfügbar ist , wird dieses Update nicht angewendet. Sie müssen manuell auswählen, um auf die neue aktuelle Version zu aktualisieren.

Sie können von der Live-Patch-Funktion profitieren, wenn Sie Hotfixes im Modus „Automatische Updates“ in XenCenter anwenden. Sie können den Neustart von Hosts vermeiden, wenn Live-Patches verfügbar sind und erfolgreich auf die Hosts angewendet werden, die im Modus Automatische Updates aktualisiert werden. Weitere Informationen zu den automatisierten Updates finden Sie unterAutomatische Updates anwenden.

Aktivieren des Live-Patches mit XenCenter und der XE-CLI

Die Funktion „Live-Patching“ ist standardmäßig aktiviert. Kunden können Live Patching mit XenCenter oder xe CLI-Befehl aktivieren oder deaktivieren.

Verwenden von XenCenter

  1. Select den Pool oder den eigenständigen Host im Ressourcenbereich aus.

  2. Wählen Sie im Menü Pool (Server bei Standalone-Hosts) die Option Eigenschaften aus, und klicken Sie dann auf Live-Patching .

  3. Auf der Seite „Live Patching“:

    • Select Live-Patching verwenden, wenn möglich , um Live-Patching zu aktivieren.

    • Select Live-Patching nicht verwenden , um Live-Patching zu deaktivieren.

Verwenden der XE CLI

  • Führen Sie den folgenden Befehl aus, um Live-Patching zu aktivieren:

     xe pool-param-set live-patching-disabled=false uuid="pool_uuid"
    
  • Führen Sie den folgenden Befehl aus, um Live-Patching zu deaktivieren:

     xe pool-param-set live-patching-disabled=true uuid="pool_uuid"