Um die neuesten Funktionen für Ihre mit der Cloud verbundenen Horizon-Pods zu erhalten, aktualisieren Sie die virtuelle Horizon Cloud Connector-Appliance dieser Pods auf die neueste Version. In diesem Artikel werden die Schritte zum manuellen Aktualisieren der virtuellen -Appliance in der Umgebung beschrieben, in der sie bereitgestellt wird.
Übersicht über den Aktualisierungsvorgang für Horizon Cloud Connector
Sie müssen keine manuelle Aktualisierung durchführen, wenn Ihr Horizon Cloud-Mandantenkonto für automatisierte Aktualisierungen des Horizon Cloud Connector konfiguriert ist. Mit der automatischen Aktualisierungsfunktion wird die Appliance automatisch von der Cloud-Ebene aktualisiert, wenn das Horizon Cloud Operations-Team eine neue Version für Ihr Mandantenkonto zur Verfügung stellt. Weitere Informationen finden Sie unter Konfigurieren automatisierter Aktualisierungen der virtuellen Horizon Cloud Connector-Appliance.
Eine vorhandene Version kann auf eine oder zwei nächsthöhere Versionen aktualisiert werden. Das heißt, Version N kann entweder N+1 auf oder N+2auf aktualisiert werden.
Hinweis: Die Proxy-SSL-Konfiguration wird während einer Aktualisierung der virtuellen Horizon Cloud Connector-Appliance nicht unterstützt.
Wenn Sie ein Upgrade von Horizon Cloud Connector und Verbindungsserver für einen cloudverbundenen Horizon-Pod durchführen möchten, stellen Sie sicher, dass Sie den Pod-Zustand während des Upgrade-Vorgangs überwachen und überprüfen. Die Überwachung des Pod-Zustands kann bei der Behebung eventuell auftretender Probleme hilfreich sein. Das Upgrade des Verbindungsservers auf einem cloudverbundenen Horizon-Pod kann manchmal zu Problemen beim Pod-Zustand führen. Wenn Sie anschließend versuchen, ein Upgrade für den Horizon Cloud Connector durchzuführen, der mit diesem fehlerhaften Pod verbunden ist, schlägt das Upgrade von Horizon Cloud Connector möglicherweise fehl. Befolgen Sie diese Best Practice:
- Vergewissern Sie sich nach dem Upgrade des Verbindungsservers des cloudverbundenen Horizon-Pods, dass sich der Pod in ordnungsgemäßem Zustand befindet.
- Um den Zustand des Pods anzuzeigen, melden Sie sich zuerst bei der Horizon Universal Console an und führen Sie eine Active Directory-Domänenbindung durch. Mit diesem Schritt können Sie auf die Seite "Kapazität" der Konsole zugreifen, auf der Sie überprüfen können, ob der Pod den Status "Online" oder "Bereit" aufweist.
- Wenn der Pod einen fehlerhaften Status aufweist, wenden Sie sich vor dem Versuch des Horizon Cloud Connector-Upgrades an den Horizon Cloud-Support, um Hilfe bei der Behebung von Konnektivitätsproblemen mit dem Pod zu erhalten.
Workflow zur manuellen Aktualisierung für Horizon Cloud Connector 1.10 oder früher
Führen Sie für eine vorhandene Horizon Cloud Connector-Appliance mit Version 1.10 oder früher das in diesem Artikel beschriebene Verfahren aus, um die manuelle Aktualisierung durchzuführen.
Workflow zur manuellen Aktualisierung für Horizon Cloud Connector 2.0 oder höher
Bei einer vorhandenen Horizon Cloud Connector-Appliance mit Version 2.0 oder höher unterscheidet sich der manuelle Aktualisierungsworkflow je nachdem, ob Sie einen Cluster mit einem Knoten oder mit mehreren Knoten bereitgestellt haben.
- Wenn Sie einen Einzelknotencluster bereitgestellt haben, der nur aus einem primären Knoten besteht, befolgen Sie das in diesem Artikel beschriebene Verfahren, um die manuelle Aktualisierung durchzuführen.
- Wenn Sie einen Cluster mit mehreren Knoten bereitgestellt haben, der aus einem primären Knoten und einem oder mehreren Worker-Knoten besteht, verwenden Sie den folgenden Workflow, um die manuelle Aktualisierung durchzuführen.
- Befolgen Sie das in diesem Artikel beschriebene Verfahren, um die manuelle Aktualisierung des primären Knotens durchzuführen.
- Befolgen Sie das in Horizon Cloud Connector 2.0 und höher beschriebene Verfahren – Hinzufügen eines Worker-Knotens zu einem Horizon Cloud Connector-Cluster, um die aktualisierte Version des Worker-Knotens zum Cluster hinzuzufügen.
- Schalten Sie die alten Versionen des primären Knotens und des Worker-Knotens aus und entfernen Sie sie aus der Umgebung Ihres Pods.
Voraussetzungen
-
Laden Sie die neueste Version Ihrer virtuellen Horizon Cloud Connector-Appliance herunter, die für die aktuelle Version der Cloud-Steuerungsebene unterstützt wird. Informationen zur aktuellen Version und Release finden Sie in den Versionshinweisen.
-
Stellen Sie sicher, dass sich die neue virtuelle Horizon Cloud Connector-Appliance und die vorhandene virtuelle Horizon Cloud Connector-Appliance, die aktualisiert werden muss, im selben Netzwerk befinden, damit die neue virtuelle Appliance eine SSH-Kommunikation mit der vorhandenen virtuellen Appliance herstellen kann.
-
Stellen Sie sicher, dass die virtuelle -Appliance eingeschaltet ist. Es wäre ungewöhnlich, wenn die Appliance ausgeschaltet wäre, da der Horizon Cloud Connector eine Verbindung mit der Cloud-Steuerungsebene aufrechterhalten muss, um sicherzustellen, dass Ihre Horizon-Abonnementlizenz für den mit der Cloud verbundenen Pod aktiv bleibt.
-
Wenn benutzerdefinierte, von einer Zertifizierungsstelle signierte Zertifikate innerhalb des Horizon Cloud Connector-Truststore für Ihre SSL-Verschiebung des ausgehenden Datenverkehrs konfiguriert sind und Sie dann ein Update von Horizon Cloud Connector Version 2.4.0 auf höhere Versionen durchführen, müssen Sie, nachdem die neue Appliance bereit ist, die benutzerdefinierten Zertifikate manuell in die neue Appliance kopieren und die unter beschriebenen Schritte ausführen.Wenn Sie SSL-Auslagerung für ausgehenden Datenverkehr konfiguriert haben, konfigurieren Sie Ihre benutzerdefinierten von einer Zertifizierungsstelle signierten Zertifikate, um Verbindungen zur Horizon-Steuerungsebene zuzulassen. Die Zertifikate werden nicht automatisch von der vorherigen virtuellen Appliance auf die neue virtuelle Appliance übertragen.
Wichtig: Vor dem Update von müssen Sie Sicherungskopien der Zertifikate aus dem Verzeichnis der Appliance
/opt/container-data/hydracerts/speichern und sie an einem temporären Speicherort ablegen. Durch das Speichern der Kopien können Sie diese nach dem Upgrade auf die neue Appliance kopieren. Da die vorhandene Appliance heruntergefahren wird, können Sie die Zertifikate danach nicht mehr abrufen. Daher sollten Sie die Zertifikate aus diesem Verzeichnis holen, bevor Sie das Upgrade starten, und sie an einem temporären Speicherort speichern, von dem aus Sie sie abrufen können, um sie auf die neue Appliance hochzuladen, wenn diese fertig ist. -
(Lokale und All-in-SDDC-Horizon-Pods) Verwenden Sie vSphere Client, um einen Snapshot der vorhandenen virtuellen Horizon Cloud Connector-Appliance zu erstellen.
-
(Horizon-Pods in AVS mit Verbundarchitektur) Verwenden Sie eine der folgenden Methoden, um einen Snapshot der vorhandenen virtuellen Horizon Cloud Connector-Appliance zu erstellen.
- Anweisungen zur Verwendung des Azure-Portals oder von PowerShell zum Erstellen eines Snapshots der Appliance finden Sie unter https://docs.microsoft.com/en-us/azure/virtual-machines/windows/snapshot-copy-managed-disk.
- Anweisungen zum Erstellen einer VM-Sicherung der Appliance finden Sie unter https://docs.microsoft.com/en-us/azure/backup/backup-azure-vms-introduction.
-
Erfassen Sie die statische IP-Adresse, die DNS-Adresse, die Gateway-Adresse und die Subnetzmaske für die virtuelle Horizon Cloud Connector-Appliance.
-
Stellen Sie sicher, dass Sie über die gültigen Anmeldedaten für das Customer Connect-Konto verfügen, um sich bei Ihrem Cloud-Plane-Mandantenkonto anmelden zu können. Wie in den Onboarding-Informationen im Bereitstellungshandbuch beschrieben, verwenden Sie dieses Konto, um sich beim Onboarding- und Verwaltungsportal von Horizon Cloud Connector anzumelden. Wenn die zugeordnete Active Directory-Domäne des Pods bereits in Ihrem Horizon Cloud-Mandanten registriert ist, mit dem der Connector gekoppelt ist, wird ein zweiter Anmeldebildschirm angezeigt, nachdem Sie sich mit Ihren Customer Connect-Anmeldedaten angemeldet haben. Dieser zweite Anmeldebildschirm fordert die Active Directory-Anmeldedaten eines Administrators an, der über die Rolle "Superadministrator" in Ihrer Horizon Cloud-Mandantenumgebung verfügt. Wenn der zweite Anmeldebildschirm angezeigt wird, benötigen Sie die Anmeldedaten für ein Active Directory-Konto in dieser Domäne mit Zugriffsberechtigungen. Eine Beschreibung dieses Anmeldevorgangs finden Sie unter Anmelden bei der Horizon Universal Console zum Ausführen von Verwaltungsaufgaben in Ihrer Horizon Cloud-Umgebung.
-
(Lokale und All-in-SDDC-Horizon-Pods) Fügen Sie den FQDN des vCenter Server zur
/etc/hostsDatei auf der virtuellen Horizon Cloud Connector-Appliance hinzu. Dieser FQDN ist erforderlich, damit diese manuellen Aktualisierungsschritte ausgeführt werden können.Für Cloud Connector Version 2.0 oder höher: Nach dem Bearbeiten der
/etc/hostsDatei müssen Sie die Kubernetes-Dienste neu starten. Suchen Sie die Datei mit dem Namenconfigure-adapter.pyim Horizon Cloud Connector-Dateisystem. Für Horizon Cloud Connector Version 2.4.1 und frühere 2.x-Versionen befindet sich dieconfigure-adapter.pyDatei in einembinVerzeichnis innerhalb der/optVerzeichnisstruktur. Für Horizon Cloud Connector Version 2.5 befindet sich das Skript im/opt/horizon/binVerzeichnis.Wechseln Sie in dieses Verzeichnis und führen Sie das folgende Skript aus:
``` configure-adapter.py --updateHostAlias ```
Wichtig: Version 1.0 der Connector-Appliance wird nicht mehr unterstützt. Wenn Sie ein Update von Version 1.0 durchführen, müssen Sie sich beim Betriebssystem der Appliance anmelden und den chage -E -1 -M -1 tomcat8 Befehl in der virtuellen Horizon Cloud Connector-Appliance ausführen, nachdem Sie den Snapshot erstellt haben.
root@example.com [ ~ ]# chage -E -1 -M -1 tomcat8
Dieser Befehl ist nur beim Update von Horizon Cloud Connector Version 1.0 erforderlich, nicht aber beim Update von neueren Versionen.
Vorgehensweise
-
Wenn Sie ein Update von Horizon Cloud Connector Version 2.4.0 auf höhere Versionen durchführen und benutzerdefinierte, von einer Zertifizierungsstelle signierte Zertifikate innerhalb des Horizon Cloud Connector Trust Store konfiguriert sind, speichern Sie Sicherungskopien der Zertifikate aus dem Verzeichnis der Appliance
/opt/container-data/hydracerts/und speichern Sie sie an einem temporären Speicherort, von dem aus Sie sie abrufen können, um sie auf die neue Appliance hochzuladen, wenn diese fertig ist. -
Geben Sie in einem Webbrowser zur Anmeldung beim Onboarding- und Verwaltungsportal von Horizon Cloud Connector entweder die IP-Adresse der virtuellen Horizon Cloud Connector-Appliance ein. Wenn Sie diese IP einem FQDN in Ihrem DNS zugeordnet haben, geben Sie diesen FQDN in den Browser ein.
Verwenden Sie die Anmeldedaten für Ihr Customer Connect-Konto, um sich anzumelden. Mit diesem Schritt melden Sie sich bei Ihrem Horizon Cloud-Mandantenkonto an, wie im Bereitstellungshandbuch unter Onboarding-Prozess beschrieben. Eine erfolgreiche Anmeldung bestätigt, dass die vorhandene Horizon Cloud-Verbindung erfolgreich mit dem Verbindungsserver des mit der Cloud verbundenen Pods konfiguriert wurde. Wenn Ihr Horizon Cloud-Mandant über eine registrierte Active Directory-Domäne verfügt, wird ein zweiter Anmeldebildschirm angezeigt. Geben Sie in diesem Fall die entsprechenden Active Directory-Anmeldedaten ein, wie unter Anmelden bei der Horizon Universal Console zum Ausführen von Verwaltungsaufgaben in Ihrer Horizon Cloud-Umgebung beschrieben.
-
Stellen Sie die Version der virtuellen Horizon Cloud Connector-Appliance, auf die Sie ein Upgrade durchführen, gemäß der Beschreibung in den Schritten 1 bis 8 unter Verbinden von Horizon Cloud mit einem vorhandenen Horizon-Pod zur Verwendung von Horizon-Abonnementlizenzen oder cloudgehosteten Diensten oder beidem bereit.
Hinweis: Wenn die vorherige Instanz der virtuellen Horizon Cloud Connector-Appliance einen HTTP-Proxy verwendet hat, konfigurieren Sie die Proxy-Einstellungen neu, indem Sie den Anweisungen im Bereitstellungsassistenten folgen. Proxy-Einstellungen werden während einer manuellen Aktualisierung nicht von der vorherigen virtuellen Appliance auf die neue virtuelle Appliance übertragen.
-
Melden Sie sich beim Onboarding-Portal für die Horizon Cloud Connector-Appliance an, die Sie gerade in Schritt 2 bereitgestellt haben. Verwenden Sie dazu die IP-Adresse in Ihrem Browser.
Melden Sie sich mit Ihren Customer Connect-Anmeldedaten an, wie oben in Schritt 1 beschrieben. Wenn Ihr Horizon Cloud-Mandantenkonto über eine registrierte Active Directory-Domäne verfügt, wird das Active Directory-Anmeldefenster angezeigt. Dort müssen Sie sich mit den entsprechenden Active Directory-Anmeldedaten anmelden.
-
Verbinden Sie die Horizon Cloud Connector-Appliance, die Sie gerade bereitgestellt haben, mit der entsprechenden Verbindungsserver-Instanz.
Die vorherige Version von Horizon Cloud Connector ist mit der Verbindungsserverinstanz des mit der Cloud verbundenen Pods verbunden. Geben Sie im Feld Verbinden mit dem Horizon Connection Server den FQDN des Verbindungsservers ein und klicken Sie auf Verbinden.
-
Wenn auf dem Bildschirm die Verifizierung des Fingerabdruckzertifikats verlangt wird, klicken Sie auf das Kontrollkästchen, um das Fingerabdruckzertifikat für den Verbindungsserver zu überprüfen.
Hinweis: Diese Überprüfung wird übersprungen, wenn der Verbindungsserver über ein gültiges Stamm-Zertifizierungsstellenzertifikat verfügt.
-
Geben Sie den Domänennamen, den Benutzernamen und das Kennwort für den Verbindungsserver ein und klicken Sie auf Verbinden.
Hinweis: Verwenden Sie für eine bessere Überwachung von Horizon Cloud Connector-Aktionen einen eindeutigen Benutzernamen und ein Kennwort für den Verbindungsserver.
-
Aktivieren Sie beim Aktualisieren auf Horizon Cloud Connector Version 1.5 die Umschaltoption SSH auf Cloud Connector aktivieren .
Durch die Aktivierung von SSH wird die neue Connector-Appliance bereitgestellt, um für den Aktualisierungsvorgang über SSH mit der vorhandenen Appliance zu kommunizieren. Wenn die Aktualisierung abgeschlossen ist, können Sie diese Umschaltoption deaktivieren.
-
Klicken Sie im Dialogfeld auf Upgrade .
-
Geben Sie im Textfeld Alte Cloud Connector-Adresse die IP-Adresse der früheren virtuellen Horizon Cloud Connector-Appliance ein und klicken Sie dann auf Verbinden.
-
Klicken Sie auf das Kontrollkästchen, um den Fingerabdruck für die SSH-Verbindung zu überprüfen.
-
Klicken Sie auf Upgrade.
Der neue Horizon Cloud Connector verwaltet jetzt die Cloud-Verbindung zwischen dem Horizon-Pod und der Cloud-Steuerungsebene.
Nächster Schritt
Wenn die vorherige Instanz der virtuellen Horizon Cloud Connector-Appliance benutzerdefinierte, von einer Zertifizierungsstelle signierte Zertifikate verwendet hat, konfigurieren Sie die aktualisierte virtuelle Appliance mit den Sicherungskopien, die Sie in Schritt 1 gespeichert haben. Zertifikate werden während des Aktualisierungsvorgangs nicht von der vorherigen virtuellen Appliance auf die neue virtuelle Appliance übertragen. Weitere Informationen finden Sie unter Konfigurieren eines von einer Zertifizierungsstelle signierten Zertifikats für die virtuelle Horizon Cloud Connector-Appliance.
- Wenn Sie ein Update auf Horizon Cloud Connector Version 2.4.x oder höher durchgeführt haben, können Sie die unter Wenn Sie SSL-Auslagerung für ausgehenden Datenverkehr konfiguriert haben, konfigurieren Sie Ihre benutzerdefinierten von einer Zertifizierungsstelle signierten Zertifikate, um Verbindungen zur Horizon-Steuerungsebene zuzulassen beschriebenen Schritte verwenden.
- Wenn Sie auf eine frühere Version als 2.4.0 aktualisiert haben, führen Sie die Schritte unter Konfigurieren eines von einer Zertifizierungsstelle signierten Zertifikats für die virtuelle Horizon Cloud Connector-Appliance aus.
Entfernen Sie die alte Version der Appliance aus der Umgebung Ihres Pods.
War diese Seite hilfreich?