Wird für einen ESXi Host in den Versionen 4.1, 5.0 und 5.1 der Zugriff auf den ESXi-Host per SSH bzw. der Zugriff auf die ESXi Shell freigeschaltet, erscheint ein gelbes Ausrufezeichen am ESXi Host und in der "Summary" Page des Hosts erscheinen die folgenden Warnings:
http://benjaminulsamer.files.wordpress.com/2012/09/message-shells-1.jpg
Image may be NSFW.
Clik here to view.
Die beiden Warnings können mit einem "Advanced" Setting auf dem entsprechenden Host einfach "unterdrückt" werden. Hierfür geht man auf dem Host in den Reiter "Configuration", und wählt im Abschnitt "Software" "Advanced Settings" aus. Im Konfigurationsfenster ist unter "UserVars" ein Schalter "UserVars.SuppressShellWarning" mit dem Wert 0 zu finden. Setzt man den Wert auf 1 und bestätigt diesen Schalter, verschwinden die Warnings.
http://benjaminulsamer.files.wordpress.com/2012/09/message-shells-4.jpg
Kleiner Tipp: Seit der Version 5.x ist es sehr einfach, über den vSphere Client die ESXi Shell und den SSH Zugriff zu aktivieren (nicht mehr "PermitRootLogin yes" auf der CLI...). Für Troubleshooting-Zwecke kann man die Services über die Serviceoptionen im vSphere Client starten und nach erfolgreicher Problemlösung wieder stoppen. Eventuell eine Alternative...
http://benjaminulsamer.files.wordpress.com/2012/09/message-shells-2.jpg
http://benjaminulsamer.files.wordpress.com/2012/09/message-shells-3.jpg
Sind die Warnings bzgl. ESXi-Shell und SSH Zugriff verschwunden, ist sehr häufig vor allem nach einem Update von ESX bzw. ESXi Hosts auf die Version 5.x zudem eine weitere Warning "System logging is not configured on host xxx.xxx.xxx.xxx" aufzufinden.
Die Lösung für alle, die auf die Version 5.0.x upgedatet haben, findet sich hier:
Diese Einstellung ist allerdings nicht die Lösung für vSphere 5.1 Hosts. Stellt man hier die Einstellung wie im erwähnten Artikel ein, erhält man eine neue Warning "System logs are stored on nonpersistent storage". Für alle 5.1er Host gilt somit folgende Lösung:
Happy fixing Image may be NSFW.
Clik here to view.
- I wish I could be a Virtual Machine -
Benjamin Ulsamer