Um die Agent-bezogene Software zu aktualisieren, die auf RDSH-Images installiert ist, die derzeit von Farmen verwendet werden, verwenden Sie zunächst die Aktion Agent aktualisieren auf der Seite des Images. Anschließend bearbeiten Sie die Farmen, um diese aktualisierten Images zu verwenden.
Auf hoher Ebene funktioniert die Aktualisierungsfunktion für den Systemagent wie folgt:
- Das System stellt regelmäßig Kontakt mit dem VMware CDS (Download Service-Komponente) Software-Distributionsnetzwerk her, um zu überprüfen, ob eine neue Version des Installationsprogramms für das Horizon Agents Installer verfügbar ist. Ist dies der Fall, lädt das System diese Version automatisch auf Ihre Horizon Cloud-Pods herunter.
- Nachdem eine neue Version heruntergeladen wurde, wird in der Verwaltungskonsole angezeigt, dass ein Update für die Images verfügbar ist, in denen die vorherige Agent-bezogene Software installiert ist. Ein visueller Indikator wird für die Images angezeigt, die über die Agent-bezogene Software auf einer Ebene vor der neuen Version verfügen.
- Während des Aktualisierungsvorgangs für den Agenten:
- Das System schaltet die virtuelle Maschine (VM) des ausgewählten Images ein, klont eine doppelte VM aus dem eingeschalteten Image und führt dann den Konvertierungsprozess auf dem ausgewählten Image aus, um es in seinen ursprünglichen veröffentlichten Zustand zurückzubringen. Während dieses Teils des Prozesses ändert sich der Status des ausgewählten Images in der Konsole von „Veröffentlicht“ in „Im Übergang“.
- Wenn die doppelte VM vorhanden ist, schaltet das System diese ein, installiert die Agent-bezogene Software mithilfe der neueren Updateversion, die im Assistenten ausgewählt wurde, und führt dann den Image-Konvertierungsvorgang auf diesem Duplikat aus, um es zu veröffentlichen.
- Am Ende des Agent-Aktualisierungsprozesses werden sowohl das ursprünglich ausgewählte Image als auch dessen Duplikat aufgelistet, wobei das Duplikat-Image dasjenige ist, in dem die aktualisierte Agent-Software installiert ist.
Der Agent-Update-Vorgang führt zu einem neuen zuweisungsfähigen Image, das ein Duplikat des Originals ist, wobei die Agent-bezogene Software auf die von Ihnen im Assistenten angegebene Version aktualisiert wird. Der Workflow für das Agent-Update klont automatisch das ursprüngliche Image, um eine neue VM zu erstellen, installiert die Agent-bezogene Software auf der angegebenen Ebene in dieser virtuellen Maschine und konvertiert anschließend diese virtuelle Maschine, um sie in ein zuweisungsfähiges (veröffentlichtes) Image umzuwandeln. Das System stützt den Namen des neuen Images auf den ursprünglichen Image-Namen, an den ein Bindestrich und eine Zahl angehängt wird. Wenn beispielsweise der Name des Original-Images SalesGold lautet, führt die Aktualisierung des Agents zu einem Image wie SalesGold-2. Am Ende des Vorgangs werden beide Images in der Konsole aufgelistet.
Der nachfolgende Screenshot veranschaulicht die zwei Images, die aufgelistet werden, nachdem der Aktualisierungsvorgang für den Agent auf dem Image mit dem Namen „pat2016“ ausgeführt und die neueste verfügbare Update-Version ausgewählt wurde. Da das ursprüngliche Image am Ende des Vorgangs nicht geändert wird, wird der blaue Punkt daneben weiterhin angezeigt. Das pat2016-1-Image enthält die Agent-Software auf der Update-Ebene, und da das System nicht über neuere Update-Versionen verfügt, wird neben dem pat2016-1-Image kein blauer Punkt angezeigt.
Prozedur
Nächste Maßnahme
- Aktualisieren Sie die Farmen, die das ursprüngliche Image verwenden, indem Sie die Farmen so bearbeiten, dass diese das neue duplizierte Image verwenden, auf dem sich jetzt die aktualisierte Agent-Software befindet. Verwenden Sie die Aktion Bearbeiten in der Farm und suchen Sie dann in dem daraufhin geöffneten Fenster das Feld Image, wählen Sie das neue duplizierte Image aus und speichern Sie die Datei.
- Wenn Sie die Farmen aktualisiert haben, die das ursprüngliche Image verwendet haben, und wenn Sie feststellen können, dass das ursprüngliche Image in Ihrer Organisation nicht mehr benötigt wird, löschen Sie das ursprüngliche Image über die Seite, auf der es aufgeführt ist. Das Löschen des ursprünglichen Images wird empfohlen, um zu verhindern, dass andere Administratoren in Ihrer Organisation ein Image verwenden, das über kompatible Agents verfügt.