View previous topic :: View next topic |
Author |
Message |
xdarma l33t
Joined: 08 Dec 2003 Posts: 720 Location: tra veneto e friuli (italy)
|
Posted: Sun Feb 19, 2012 7:53 pm Post subject: |
|
|
Torno su questo argomento con un paio di domande:
1) statisticamente, controllare lo stato dei dischi vi ha permesso di evitare perdite di dati? A me non è stato utile.
2) controllare regolarmente lo stato della superficie del disco con qualcosa tipo:
Code: | /dev/sda -d ata\
-H \
-l error -l selftest \
-s (O/../../5/11|L/../../5/13|C/../../5/15) \
-m ThisIsNotUsed -M exec /etc/smartd.sh |
non è fuorviante? In base al report di google del 2007 i guasti rilevabili da SMART più frequenti sono:
Realloc_Count, Seek_Errors, Off_Realloc e Prob_Count. Solo dopo vengono gli Scan_Errors.
Non sarebbe più utile decommentare la riga:
Code: | /dev/hdc -H -C 0 -U 0 -m admin@example.com |
oppure aggiungere questi controlli a quelli programmati?
Ciao e grazie per i chiarimenti :-) _________________ proud user of faKeDE-4.7.3 -> back to windowmaker -> moved to LXQt |
|
Back to top |
|
|
xdarma l33t
Joined: 08 Dec 2003 Posts: 720 Location: tra veneto e friuli (italy)
|
Posted: Sun Aug 19, 2012 7:54 pm Post subject: |
|
|
Riassemblando un RAID, ho "scoperto" che esiste una funzione interna agli hard disk che in qualche maniera evita il "degrado" del RAID utilizzando l'Error Recovery Control che a seconda del produttore assume vari nomi: ERC, TLER o CCTL.
A volte è presente anche in dischi "economici", seppur disabilitata. Secondo quanto riportato qui è possibile riabilitarla. Anche se non sempre l'impostazione rimane dopo lo spegnimento.
Semplificando, si inizia controllando che sia supportata dal nostro disco "X" del RAID:
Code: | smartctl -l scterc /dev/sdX |
Se restituisce qualcosa tipo:
Code: | SCT Error Recovery Control set to:
Read: Disabled
Write: Disabled
|
È supportata ma disabilitata. La attiviamo con:
Code: | smartctl -l scterc,70,70 /dev/sdX |
che restituisce qualcosa tipo:
Code: | SCT Error Recovery Control:
Read: 70 (7.0 seconds)
Write: 70 (7.0 seconds)
|
Se l'impostazione venisse cancellata allo spegnimento, è possibile aggiungerla alla riga di comando che esegue smartd
all'avvio, un esempio è:
Code: | /dev/sdX -H -l scterc,70,70 -C 0 -U 0 -m admin@example.com -M exec /usr/local/bin/smartd.sh |
Ovviamente va riadattata per tutti i dischi del RAID.
Questa funzione sembra sia utile solo per dischi in RAID, mentre per dischi singoli è sconsigliata.
Sono benvenute proposte migliori ;-) _________________ proud user of faKeDE-4.7.3 -> back to windowmaker -> moved to LXQt |
|
Back to top |
|
|
xdarma l33t
Joined: 08 Dec 2003 Posts: 720 Location: tra veneto e friuli (italy)
|
Posted: Mon Oct 08, 2018 7:08 pm Post subject: |
|
|
Aggiornamento provvisorio degli appunti:
What SMART Stats Tell Us About Hard Drives
Per dischi Seagate la riga di /etc/smartd.conf diventa:
Code: |
/dev/sdX -a -o on -S on -H -l scterc,70,70 -l error -l selftest -C + -U + -R 5 -R 187 -R 188 -I 194 -s (S/../../7/06) -m admin@example.com -M exec /usr/local/bin/smartd.sh
|
Il parametro -I 194 disabilita il controllo della temperatura.
EDIT:
corretto parametro _________________ proud user of faKeDE-4.7.3 -> back to windowmaker -> moved to LXQt |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|