SSADUESXI (ADU) on remote ESXi Host
Letzte Woche sollten wir mal so schnell aus dem Ärmel einen "ADU Report"(= Array Diagnostics Utility) für den HPE support erzeugen. Leider funktioniert das nicht mehr wie in diversen Doku´s beschrieben steht, mit dem installierten "storageadmin-tool". Das hat mir wieder ein paar graue Haare beschert und ein paar Stunden meines Leben´s gekostet.
Damit man nun einen ADU Report erzeugen kann, benötigt man (frau)
ssacli for Windows 64bit -> LINK
vSphere CLI for WIndows64bit -> LINK
welches man auch gleich auf seinen Windows Rechner installieren sollte.
Nun öffnet man einen "Command Prompt (als Administrator)" und wechselt in das "ssacli" Verzeichnis.
cd C:\Program Files\Smart Storage Administrator\ssaducli\bin
Zuerst holen wir uns den SHA-1 1thumbprint vom ESXi Host, weil wir schlauerweise eigene Zertifikate darauf installiert haben.
ssaduesxi.exe –server= –user=root –file=test.zip –log
Nun öffnen wir die Datei “ADUReportESXi.enc” und können den thumbprint auslesen / kopieren und uns damit zum ESXi Host verbinden.
ssaduesxi.exe --server=<fqdn of ESXi> --thumbprint=XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX -–user=root –-file=adu.zip –-log
Natürlich könnte man den Schalter --password gleich verwenden, es sei denn man hat gewisse Sonderzeichen im Passwort. In dem Fall also besser weglassen, das Tool ist so schlau und fragt danach.
SSADUESXI: Version 3.25.4.0 2017-12-04
Generating and encoding report… Enter password:
Decoding locally… adu.zip saved.