Guide Monitoring RAID-Controller VMware ESXi

Aus EUserv Wiki

Wechseln zu: Navigation, Suche


Guide Monitoring RAID-Controller VMware ESXi

Inhaltsverzeichnis

Guide Monitoring RAID-Controller VMware ESXi

Allgemeines

VMware ESXi nutzt zur Überwachung der Hardware sogenannte CIM-Provider (Common Information Model). Diese lesen den Hardware-Status eines Gerätes aus und liefern ihn an den CIM-Broker zurück. Diese Informationen können anschließend z.B. durch den vSphere Client ausgelesen werden.

Falls Sie bei EUserv einen Server mit Hardware-RAID und VMware-Unterstützung haben, können Sie den Zustand des RAID-Arrays überwachen. In der nachfolgenden Anleitung zeigen wir Ihnen, wie Sie den CIM-Provider für Ihren RAID-Controller installieren und den Gerätestatus überwachen können.

Ablauf / Vorbereitungen

Um den CIM-Provider installieren zu können, wird zunächst der SSH-Zugang zum ESXi-Host benötigt. Die Aktivierung von SSH erfolgt über den vSphere Client. Anschließend muss der CIM-Provider für den entsprechenden Hardware-RAID-Controller bezogen und installiert werden.

Nach Abschluss der Prozedur muss der ESXi-Host rebootet werden. Die Geräteinformationen können dann im vSphere Client abgerufen werden.

Für die nachfolgenden Schritte wird der vSphere Client von VMware benötigt. Hinweise zu dessen Installation finden Sie hier: Guide_VMware_ESXi

SSH-Server aktivieren

Um den SSH-Server des ESXi-Hosts zu aktivieren, starten Sie zunächst den vSphere Client. Wählen Sie oben links den betreffenden Host aus und klicken Sie im mittleren Fenster unter Software auf Sicherheitsprofil:



Unter der Sektion Dienste klicken Sie oben auf Eigenschaften:



Wählen Sie aus der Liste der verfügbaren Dienste SSH, klicken Sie anschließend auf Optionen. Wählen Sie im nun folgenden Fenster Mit dem Host starten und beenden und klicken Sie unten rechts auf Starten. Besätigen Sie den Dialog mit Klick auf OK:


CIM-Provider installieren

Nachdem der SSH-Server nun gestartet worden ist, konnektieren Sie sich mittels SSH-Client mit dem Server. Die Installation des CIM's erfolgt über das Administrationstool esxcli, welches standardmäßig bei ESXi enthalten ist. Der CIM-Provider für den LSI MegaRAID-Controller liegt bereits als *.vib Datei auf dem EUserv-Mirror vor.

Die Installation nehmen Sie mit dem folgenden Befehl vor:

esxcli software vib install -v http://mirror.euserv.net/misc/vmware-esx-provider-lsiprovider.vib


Als Output sollten Sie folgendes erhalten:

Installation Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
   VIBs Installed: LSI_bootbank_lsiprovider_500.04.V0.56-0005
   VIBs Removed: 
   VIBs Skipped: 


Damit die Änderungen wirksam werden, ist ein Reboot des ESXi-Hosts erforderlich. Sie können dies entweder über die bestehende SSH-Session mittels reboot vornehmen, oder Sie verwenden hierfür den vSphere Client.

CIM-Provider verifizieren

Nach erfolgtem Reboot loggen Sie sich erneut mittels SSH in den Server ein und führen folgenden Befehl ein:

esxcli software vib list


Sie erhalten nun eine Liste aller installierten Software- und Treiberpakete. Der CIM für den LSI MegaRAID-Controller sollte folgendermaßen registriert sein:

Name                           Version                               Vendor    Acceptance Level    Install Date
-----------------------------  ------------------------------------  --------  ------------------  ------------
lsiprovider                    500.04.V0.56-0005                     LSI       VMwareAccepted      2015-09-15  
...

Gerätestatus auslesen

Nach erfolgter Installation des CIM's klicken Sie nun im vSperhe Client im mittleren Fenster unter Hardware auf den Menüpunkt Systemstatus. Sie sehen dort unter der Rubrik Speicher eine Auflistung der am Controller angeschlossenen Festplatten, logischen Volumes sowie der Port-Status. In der Spalte Status wird der aktuelle Zustand dargestellt (Normal oder Alarm):