vCenter 7.0 – Fehler beim Update – Exception occurred in install precheck phrase

Hi All,

da mir im vCenter 7.0 – Fehler beim Update schon mehrfach unterlaufen sind, habe ich mich heute entschlossen mal wieder einen Blog Artikel zu schreiben. Kurz ein paar Angaben zur Infrastruktur… In meinem Fall läuft Folgendes:

VMware vCenter Server
Version: 7.0.1.00200
Build-Nummer 17327517

Eine kurze Bemerkung am Rande: klasse finde ich ja die Neuerung, dass im Dashboard direkt der Hinweis von der Appliance auftaucht, wenn ein Update verfügbar ist:

vCenter Update verfügbar

Das macht es dem gewissenhaften Admin wesentlich leichter, immer up-to-date zu bleiben! =)

Folgendes habe ich nun probiert. Zuerst habe ich mich auf der vCenter Appliance angemeldet https://vcenter.yourdomain.local:5480

Dort findet ihr unter dem Reiter Update das verfügbare Paket:

vCenter-Update-anzeigen

Nachdem ich jetzt auf „Bereitstellen und Installieren“ geklickt hatte:

vCenter-Update-installieren

Dabei kommt folgender Fehler:

Exception-occurred-in-install-precheck-phrase

Durch Klicken auf Resume geht das vCenter wieder in die Updateschleife und initialisiert die Prechecks erneut. Nichtsdestotrotz hängt sich hier die Appliance in einer Endlosschleife auf. Weder Cancel noch Bestätigen wirken und daher ich habe im Anschluss das Update Dashboard neu geladen, um durch vorheriges Bereitstellen des Updates einen weiteren Versuch zu unternehmen. Hierbei bekam ich folgenden Fehler:

vCenter-Update-bereitstellen

Unter dem Strich hat nur folgende Lösung zum Erfolg geführt, welche ich durch Paul Braren gefunden habe.
Verantwortlich ist ein File auf dem vCenter /etc/applmgmt/appliance/software_update_state.conf, welches den Updatestate festhält. Durch löschen dieser Datei funktioniert ein Update danach problemlos. Diese zwei Steps sind dafür notwendig:

  • Logt euch als root per SSH auf das vCenter
  • Setzt diesen Befehl ab: rm -rf /etc/applmgmt/appliance/software_update_state.conf

Anschließend könnt ihr im Updatemenü erneut auf Prüfen klicken und die Installation erneut sauber durchführen.

vCenter-Update-pruefen

In diesem Sinne – gutes Gelingen =)

Cheers
Franky