Mit den beliebten Smartmontools können S.M.A.R.T. Werte von Festplatten an Hardware Controllern von LSI, HP, 3ware, Areca und HighPoint ebenfalls abgefragt werden.
In diesem Tutorial zeige ich euch ein paar Beispiele.
Wichtig: Viele Raid Controller werden erst ab Smartmontools 5.43 unterstützt. Sollte eure Distribution keine geeignete Version anbieten, könnt ihr hier eine statisch kompilierte Version herunterladen -> smartmontools-6.3-static.zip
SATA
Der sozusagen heutige Standard.
smartctl -a /dev/sda
LSI MPT-SAS (bsp. LSI 1064/1068)
Beachtet das zu ladende Modul sg.
modprobe sg
smartctl -a /dev/sg0
LSI MegaRAID (bsp. LSI 1078/2108, 8300XLP)
Ermittelt die Device ID der Festplatte, sowie in welchem Slot die Festplatte ist.
megacli -PdList -a0 | egrep "(Slot|Id)"
Nun lesen wir die SMART-Werte anhand der Device ID aus. ‚N‘ ist durch die Device ID zu ersetzen.
smartctl -a -d megaraid,N /dev/sda
Beispiel: Die Festplatten an Slot 0 und 1 haben die Device IDs 8 und 9.
smartctl -a -d megaraid,8 /dev/sda
smartctl -a -d megaraid,9 /dev/sda
HP Smart Array
Auslesen der SMART-Daten der Festplatte mit der niedrigsten Slot Nummer 0.
smartctl -a -d cciss,0 /dev/sda
Weitere Beispiele findet ihr hier.