Der Sensor verwendet zum Ablesen der Daten die MegaRaid CLI, die Du mit dem Namen "Megacli.exe" oder "Megacli64.exe", gelegentlich auch "StorCLI.exe", "StorCli64.exe" oder "StorCli2.exe" auf Deinem System finden können.
Diese muss passend zum verwendeten Controller vorhanden sein. Falls das CLI nicht bereits vorhanden ist kannst Du über die Hersteller Seite nach Deinem Raidcontroller Model suchen und sich das dazu passende CLI Tool herunterladen.
Benutzung der CLI
Der Sensor führt nun verschiedene Anfragen durch, die Du mittels Windows Eingabeaufforderung (CMD) nachvollziehen kannst. Navigiere hierzu in das Verzeichnis, in dem die entsprechende CLI liegt. Die folgende Tabelle listet Befehle auf, die vom Sensor verwendet werden und gibt an, welchen Zweck die Befehle erfüllen:
Befehl (alte CLI, megaraid.exe) | Befehl (neue CLI: storcli, storcli2) | Beschreibung |
---|---|---|
-AdpAllInfo -aAll | /call show all J | Informationen zu verfügbaren Adaptern |
-AdpBbuCmd - aALL | /call/bbu show all J | BBU-bezogene Daten zu allen verfügbaren Adaptern |
-LDInfo -LALL -aAll | Alle verfügbaren logischen Datenträger | |
-PDList -aAll | /call /eall /sall show all J | Alle verfügbaren physikalischen Datenträger |
Aufrufbeispiele in der Windows-Eingabeaufforderung aus dem Installationsverzeichnis der jeweiligen CLI heraus:
megacli64.exe -AdpAllInfo -aAll storcli.exe /call show all J storcli2.exe /call show all J
Mögliche Fehlermeldungen:
- Sollte die Meldung "Deprecated command. Please use new syntax" erscheinen, bitte die Befehle aus der Spalte "Befehl (neue CLI)" versuchen.
- Sollte die Meldung "Exit Code 0x01" erscheinen oder "No Controller found" enthalten, so ist die derzeit verwendete CLI mit dem Controller nicht kompatibel. Wir empfehlen die Verwendung der storcli.exe oder der neusten Version storcli2.exe
Zusätzlich hierzu werden noch Ereignisse aus der Windows Ereignisanzeige angezeigt. Hierzu wird die Datenquelle MR_Monitor verwendet.