[amministrazione server] controllo dei dischi

3 risposte [Ultimo contenuto]
Ritratto di Nokao
Nokao
(Geek)
Offline
Geek
Iscritto: 25/01/2006
Messaggi: 55

Ciao, su un server ho dei dubbi sul funzionamento di un disco.

Che comando, programma, o demone posso usare per avere un log dettagliato degli accessi in lettura/scrittura e soprattutto degli eventuali errori generati da un device?

Ritratto di paolo
paolo
(Webmaster)
Offline
Webmaster
Iscritto: 04/10/2004
Messaggi: 1277

Ciao, dovresti usare qualche tool di monitoring, se il tuo device lo supporta prova a cercare "smart" nei repository (da non confondere con smartpm) oppure un qualche tool di monitoring, tipo questo:

http://www.debianitalia.org/monitor

Oppure se vuoi verificare ogni tot se un qualche disco abbia qualche settore danneggiato, ti puoi fare uno scriptino con md5sum:

<br />md5sum /dev/[tuodevice] | mail -s &quot;Integrity Disk&quot; tua@rmail.org<br />

Magari in cron ogni notte (ma te lo sconsiglio per evitare di consumare inutilmente la qualità dei piatti) oppure in weekly.

Inoltre se un qualsiasi errore si presentasse sui disci, te lo trovi subito in /var/log/messages oppure semplicemente un "dmesg" ti toglie ogni dubbio, nel caso potresti fare un altro script che ti vada a filtrare il log "messages" alla ricerca di errori nei dischi e farti mailare, ti lascio questo come compito Smile

Paolo

Paolo Mainardi
CTO Twinbit http://www.twinbit.it
Vice Presidente -- ILDN - Italian Linux DIstro Network

Ritratto di Nokao
Nokao
(Geek)
Offline
Geek
Iscritto: 25/01/2006
Messaggi: 55

Grazie, anche se speravo ci fosse qualcosa di specifico per gli hardisk.

Ma... dmesg non da il log solo del bootstrap? Dovendo fare sto controllo su un server non troverò molto...

Ritratto di paolo
paolo
(Webmaster)
Offline
Webmaster
Iscritto: 04/10/2004
Messaggi: 1277

Ciao Dmesg non logga solo il bootstrap, altrimenti non te l'avrei detto Smile leggi questo:

http://linux.about.com/library/cmd/blcmdl8_dmesg.htm

Paolo Mainardi
CTO Twinbit http://www.twinbit.it
Vice Presidente -- ILDN - Italian Linux DIstro Network