Ich bin beim Versuch das aktuelle Patch (Update) 2a für unseren VMware vCenter Server 7.0 einzuspielen gescheitert:
Sowohl der Button „Stage Only“ (Nur Bereitstellen) als auch der Button „Stage and Install“ (Bereitstellen und Installieren) sind ausgegraut bzw. deaktiviert (greyed out).
Das Update wird angezeigt, kann aber nicht heruntergeladen geschweige denn installiert werden.
Glücklicherweise war ich nicht der Einzige auf dem Planeten mit diesem Problem. Beim Lesen des Artikels von William Lam fiel bei mir der Groschen…
…In der Vergangenheit hatte ich Probleme mit fehlgeschlagenen Updates. Diese wurden nur teilweise heruntergeladen und dann gar nicht erst installiert.
Seine Lösung machte für mich Sinn – eine Bereinigung der Updatepfade in der vCenter Server Appliance.
Folgende Schritte haben mich zum Erfolg geführt:
Schritt 1: Die Update-Seite im vCenter Server verlassen.
Schritt 2: Per SSH (z.B. mit Bitvise SSH – https://www.bitvise.com/ssh-client-download) mit der vCenter Server Appliance (VCSA) verbinden (evtl. muss SSH noch im vCenter Server aktiviert werden) und die Konsole aufrufen:
shell
rm -rf /storage/core/software-update/updates
rm -rf /storage/updatemgr/software-*
rm /etc/applmgmt/appliance/software_update_state.conf
rm /storage/db/patching.db*
rm -r /storage/core/software-update/*
Schritt 3: Anschließend die Update-Seite im vCenter Server aufrufen et voilá – das Update ließ sich problemlos herunterladen und installieren.
Danke William!
Beim Versuch sich mit der vCenter Server Appliance über PowerCLI zu verbinden, kann der folgende Fehler auftreten:
connect-viserver : Connect-VIServer Error: Invalid server certificate. Use Set-PowerCLIConfiguration to set the value for the InvalidCertificateAction option to Prompt if you’d like to connect
once or to add a permanent exception for this server.
connect-viserver
Wie in der Fehlermeldung beschrieben, kann die Zertifikatsprüfung mit dem Kommando Set-PowerCLIConfiguration übergangen werden.
Das Kommando führt man mit folgender Syntax aus:
Set-PowerCLIConfiguration-InvalidCertificateActionIgnore -Confirm:$false
Anschließend kann man sich mit der vCenter Server Appliance über PowerCli verbinden, ohne dass ein Zertifikatsfehler den Vorgang abbricht.