Alle Appliance mit RAID-Controller verfügen über einen RAID-Controller-Manager mit Autoreparatur- und Benachrichtigungsfunktion. Der Manager prüft alle 3 Minuten den Zustand des RAID-Systems auf Probleme und Veränderungen und sendet gegebenenfalls eine E-Mail an Benutzer mit der entsprechenden Berechtigung. Es folgenden einige Beispiele für Benachrichtigungsmails:
Beispiel 1
Beispiel 2
Beispiel 3
Beispiel 4
Beispiel 5
Beispiel 6
Beispiel 7
Beispiel 8
Befindet sich der RAID-Controller im Zustand „OK/Verifying" kann eine Festplatte des RAID problemlos gewechselt werden. Der RAID-Controller-Manager erkennt diesen Vorgang und synchronisiert die neue Festplatte automatisch. Bei Auftreten eines Problems der RAID-Konfiguration versucht der Manager in zehn Schritten das Problem zu beheben.
Währenddessen sendet er weitere Benachrichtigungen über den aktuellen Zustand der Reparatur. Misslingt die Reparatur wird auch dies mit weiteren Instruktionen gemeldet. Die drei vom Normalzustand (OK/Verifying) abweichenden Fälle sind:
Status | Erklärung |
---|---|
DEGRADED | Der RAID-Controller ist in seiner Funktion eingeschränkt, z.B. bei Problemen einer Festplatte des RAID. |
REBUILDING | Ist standardmäßig der letzte Schritt einer Reparatur des RAID-Systems. Dieser Schritt kann mehrere Stunden in Anspruch nehmen, wobei zu Beginn und Ende eine Benachrichtigung versandt wird. |
INITIALIZING | Anfangsroutine des RAID-Controller-Managers, wobei zu Beginn und Ende eine Benachrichtigung versandt wird. |
NOT-PRESENT | Es kann nicht auf die Festplatte zugegriffen werden. |
Übersicht der verwendeten RAID-Controller
Es besteht auch die Möglichkeit den RAID-Status manuell zu prüfen, dafür muss via ssh auf die STARFACE Appliance zugegriffen werden (siehe auch Passwort für den root-User). Die einzugebenen Befehle unterscheiden sich je nach verwendetem RAID-Controller:
Appliance | RAID-Controller |
---|---|
Professional | Legacy (3ware-Controller) |
Advanced v2 | Legacy (3ware-Controller) |
Advanced v2.1 | Legacy (3ware-Controller) |
Enterprise v2 | Legacy (3ware-Controller) |
Enterprise v2.1 | Legacy (3ware-Controller) |
Enterprise v4 | Intel MegaRAID (ESRT2) |
Platinum v4 | Intel MegaRAID (ESRT2) |
Enterprise v5 | Intel RST |
Platinum v4 | Intel RST |
Befehle für den "Legacy (3ware-Controller)"
Für den RAID-Controller "Legacy (3ware-Controller)" muss zuerst das 3ware command line interface gestartet werden mit dem Befehl:
/opt/3ware-cli/bin/tw-cli
Danach kkönnen die aktiven RAiDs und deren Status über den folgenden Befehl angezeigt werden:
/c0 show
Befehle für den "Intel MegaRAID (ESRT2)"
Die Übersicht der RAID-Informationen lassen sich über den folgenden Befehl abrufen:
/opt/MegaRAID/CmdTool2/CmdTool264 -LdPdInfo -aALL -noLog
Der aktuelle Status des RAIDs lässt sich mit dem folgenden Befehl abrufen:
/opt/MegaRAID/CmdTool2/CmdTool264 -LDInfo -lALL -aALL -noLog | grep State
Befehle für den "Intel RST"
Die Übersicht der RAID-Informationen lassen sich über den folgenden Befehl abrufen:
cat /proc/mdstat
Der aktuelle Status des RAIDs lässt sich mit dem folgenden Befehl abrufen:
mdadm --detail /dev/md126