Sie können den bereitgestellten Cloud-Erweiterbarkeits-Proxy aktualisieren, damit Sie die aktuellen Infrastrukturänderungen, einschließlich Sicherheits-Upgrades und Fehlerkorrekturen, für Ihre Automation Orchestrator- und lokalen Erweiterbarkeitsaktionsintegrationen empfangen können.
Voraussetzungen
- Laden Sie das Upgrade-ISO-Image herunter, indem Sie zur Seite MyVMware Patch Downloads navigieren und Aria Automation Cloud Extensibility Proxy in der Liste der verfügbaren Produkt-Patches auswählen. Weitere Informationen zum Zugriff auf die Seite MyVMware Patch Downloads finden Sie im KB-Artikel 80305.
- Verbinden Sie das CD-ROM-Laufwerk der virtuellen Maschine des Cloud-Erweiterbarkeits-Proxys in vSphere. Weitere Informationen finden Sie im vSphere-Administratorhandbuch für virtuelle Maschinen.
Hinweis: Navigieren Sie nach dem Verbinden des CD-ROM-Laufwerks zur Seite „VM-Einstellungen“ des Cloud-Erweiterbarkeits-Proxys und stellen Sie sicher, dass
Beim Einschalten verbinden aktiviert ist.
- Mounten Sie das ISO-Image auf das CD-ROM-Laufwerk der virtuellen Maschine des Cloud-Erweiterbarkeits-Proxys in vSphere. Weitere Informationen finden Sie im vSphere-Administratorhandbuch für virtuelle Maschinen.
Prozedur
- Melden Sie sich bei der Befehlszeile des Cloud-Erweiterbarkeit-Proxys als root an.
- Führen Sie den Befehl blkid aus und notieren Sie sich den Gerätenamen für das CD-ROM-Laufwerk des Cloud-Erweiterbarkeits-Proxys.
- Mounten Sie das CD-ROM-Laufwerk.
mount /dev/xxx /mnt/cdrom
- Sichern Sie Ihren Cloud-Erweiterbarkeits-Proxy, indem Sie einen Snapshot der virtuellen Maschine (VM) erstellen. Informationen finden Sie unter Erstellen eines Snapshots einer virtuellen Maschine.
Vorsicht: Der Cloud-Erweiterbarkeits-Proxy unterstützt derzeit keine Arbeitsspeicher-Snapshots. Stellen Sie vor dem Erstellen des Snapshots Ihres Cloud-Erweiterbarkeits-Proxys sicher, dass die Option
Snapshot des Arbeitsspeichers der virtuellen Maschine erstellen deaktiviert ist.
- Führen Sie zum Initiieren des Upgrades den Befehl vracli upgrade exec -y --repo cdrom:// aus.
Während des Upgrades werden Sie automatisch von Ihrem Terminal abgemeldet, da der Cloud-Erweiterbarkeits-Proxy neu gestartet wird.
- Melden Sie sich bei der Befehlszeile des Cloud-Erweiterbarkeits-Proxys als root an und verfolgen Sie den Upgrade-Fortschritt, indem Sie den Befehl vracli upgrade status --follow ausführen.
Vorsicht: Gelegentlich kann es dazu kommen, dass der Befehl
vracli upgrade status --follow eine falsche Fehlermeldung anzeigt, die angibt, dass das Upgrade fehlgeschlagen ist. Informationen zur Fehlerbehebung für dieses Problem finden Sie in Schritt 7.
- (Optional) Wenn Sie beim Ausführen des Befehls vracli upgrade status --follow eine Fehlermeldung erhalten, führen Sie die folgenden Schritte aus:
- Vergewissern Sie sich, dass Sie die folgende Fehlermeldung erhalten:
Ausführen der Integritätsprüfung nach dem Upgrade für Knoten und Pods. Die Integritätsprüfung nach dem Upgrade für Knoten und Pods ist fehlgeschlagen. ... Das Upgrade wurde aufgrund eines kritischen Fehlers beendet. Gehen Sie wie im Upgrade-Handbuch beschrieben vor, um das System wiederherzustellen. ...
- Navigieren Sie zu /var/log/vmware/prelude/upgrade-report-latest und bestätigen Sie, dass Sie den folgenden Fehler erhalten:
Pod: vco-app-xxxx is not in Ready or Completed state. All pods must be in either of these states
- Führen Sie den Befehl kubectl get pods -n prelude -w | grep -E 'vco|orchestration-ui' aus und vergewissern Sie sich, dass der Status aller 3
vco-app
-Pods und des orchestration-up-app
-Pods RUNNING
lautet.
Hinweis: Es kann nach Erhalt der Fehlermeldung 5 bis 10 Minuten dauern, bis alle Pods in den Status
RUNNING
wechseln.
orchestration-ui-app-xxxx 1/1 Running 0 5h42m
vco-app-xxxx 3/3 Running 0 5h47m
- Führen Sie den Befehl curl -k https://<cloud extensibliy proxy FQDN>/vco/api/healthstatus aus und vergewissern Sie sich, dass die Integritätsprüfung den Status
RUNNING
zurückgibt.
{"state":"RUNNING","health-status":{"state":"OK","time":1615296823325},"instance-id":"cloud extensibility proxy FQDN"}
Wichtig: Der vorangehende Befehl muss in einer anderen Umgebung als der Befehlszeile des Cloud-Erweiterbarkeits-Proxys ausgeführt werden. Sie können den Befehl über die Befehlszeile einer anderen virtuellen Maschine ausführen. Sie können die Informationen zum Integritätsstatus auch in einem Browser anzeigen, indem Sie direkt zu folgender Internetadresse navigieren: https://
<cloud extensibliy proxy FQDN>/vco/api/healthstatus.
Ergebnisse
Sie haben Ihren Cloud-Erweiterbarkeits-Proxy erfolgreich auf die neueste Version aktualisiert.