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
Hinweis: Die interne Protokollierung des RAID-Controllers erfolgt auf dem Loglevel DEBUG. |
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. |
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 |
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 |
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 |
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 |