Fabio Muzzi wrote:
Ho installato una macchina con due dischi SATA in raid1 (con MD) e
preso da paranoia ho deciso di installare Smartd per tenere d'occhio
lo stato dei dischi.
Personalmente, installo sempre smartd da quando mi ha avvisato con 24
ore di anticipo che un disco stava per cedere. Fino a che non ho letto
questa mail, almeno.
Nella fattispecie, in smartd.conf ho messo:
/dev/sda -d ata -a -s S/../.././02 -m redalert@localhost
/dev/sdb -d ata -a -s S/../.././02 -m redalert@localhost
Bene, dopo un paio di giorni ricevo una mail che mi dice che il disco
sda non risponde piu` alla richiesta di lettura dei parametri dello
smart. Mi collego alla macchina e trovo che il raid e` stato
degradato, e che in effetti qualsiasi lettura da sda (smartctl -i, o
anche badblocks) va in lock in attesa di dati dal disco.
Stupito, e stupiDo, batto "smartctl -i /dev/sdb". BUM! Anche sdb muore
come sda, e cosi` se ne va la macchina.
[cut]
(kernel Debian 2.6.15 e smartd preso da backports perche` altrimenti
su dischi SATA smart non funziona proprio)
Mah ... l'ultima release di smartmontools sembra del 2006-04-16, quindi
è mantenuto. Può darsi che il supporto SATA sia un pò giovane, anche se
stando a quanto leggo qui
http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/WARNINGS?view=markup
i problemi più frequenti sembrano legati ai controller promise. Può
essere che il backport non vada d'accordo con il kernel ? Un tool del
genere *potrebbe* avere dipendenze molto strette con il kernel.
Davide Bolcioni
--
http://eleganceofreason.blogspot.com
|