UpdateXpress ist ein Tool von IBM/Lenovo, um Firmware, UEFI, Treiber etc. von Servern zu aktualisieren. Der Start auf einem Core-Server schlägt allerdings wegen fehlendem Internet-Browser fehl. Wie kann man dann Core-Server aktualisieren?
Glücklicherweise verfügt das Tool auch über ein CLI, man kann es mit der Angabe von Parametern starten.
Das Update eines Core-Servers verläuft in zwei Schritten:
- Schritt: Verfügbare Updates ermitteln und herunterladen.
uxspi.exe -acquire -m 7380 -o windows --latest
Mit diesem Befehl werden die Updates für das Model IBM Series x3500 M3 (7380) heruntergeladen. Wenn man lediglich
uxspi.exe -acquire
eingibt, werden die benötigten Angaben abgefragt.
2. Schritt: Updates installieren
uxspi101.exe update --latest --update-args="IMM:--user=USERID --password=PASSW0RD"
Über den Parameter –update-args werden dem Tool die Credentials für das Integrated Management Modul übergeben.
Die heruntergeladenen Updates werden geprüft und ermittelt, welche Updates für das System erforderlich sind.
Die benötigten Updates sind bereits vorausgewählt, ggf. können durch Eingabe der entsprechenden Nummer zusätzliche Updates ausgewählt werden. Mit ‚a‘ wird die Auswahl akzeptiert und das Update gestartet.
Am Ende des Updates bekommt man den Hinweis, wie man das Passwort künftig nicht mehr im Klartext eingeben muss. Das Update kann also in Zukunft mit
uxspi101.exe update --latest --update-args="IMM:--user=USERID --password-secure=@sggdrFFtrDFsdgcQ=="
gestartet werden, ohne dass die ganze Zeit das IMM-Kennwort im Fenster sichtbar ist.
Eine komplette Übersicht aller möglichen Parameter erhält man mit
uxspi101.exe--acquire-help
uxspi101.exe --update-help