Monitorizarea inteligentă a stării unității de disc

S.M.A.R.T. - auto-diagnosticarea tehnologică și prezicerea posibilelor defecțiuni ale hard disk-ului.

Se instalează sub ubuntu

Instalare sub CentOS

Pachetul smartmontools este alcătuit din două utilitare de linie de comandă

Informații despre discul / dev / sda

Dacă S.M.A.R.T. dezactivat, trebuie să executați comanda pentru ao activa.

Există 2 tipuri de atribute (coloana TYPE)

  • Atribute critice (pre-eșec);
  • atributele non-critice (old_age);
  • Rata de eroare a citirii rapide - frecvența erorilor la citirea datelor de pe disc;
  • Numărul contorizat al sectorului - numărul de realocări ale sectorului;
  • Spin Up Time - timpul de rotire a unui pachet de discuri dintr-o stare de repaus la viteza de operare;
  • Spin Up reîncercări - numărul de promovare reíncercări conduce la viteza de operare, în cazul în care prima încercare a avut succes;
  • Seek Rate Rate - rata de eroare la poziționarea unității de cap;

O listă completă a atributelor cu o descriere este în wiki.

Citirea rapidă a discurilor pentru supraviețuire, cu predicția defecțiunilor discului în următoarele 24 de ore

Lista testelor acceptate și durata aproximativă pentru fiecare text

Realizați un test pentru a verifica lizibilitatea sectoarelor

pentru că încercările rulează în fundal, apoi puteți verifica starea

Un jurnal de erori care au avut loc în timpul operării discului

Jurnal de testare pentru auto-diagnosticare

Pentru testarea periodică a discurilor vom configura daemonul smartd. pentru asta aveți nevoie

  • sub Ubuntu: activează smartd în / etc / default / smartmontools. setați setările în /etc/smartd.conf. reporni daemon sudo /etc/init.d/smartmontools restart;
  • sub CentOS: activează smartd în /etc/smartd.conf. setați setările în /etc/smartd.conf. reporni daemon sudo /etc/init.d/smartd restart;

Editați fișierul / etc / default / smartmontools. eliminând # înainte de start_smartd. Parametrul smartd_opts este responsabil pentru opțiunile suplimentare pentru smartd. - Intervalul se referă la frecvența autodiagnosticării.

Configurați lista de discuri pentru a verifica și frecvența scanării:

  1. editați /etc/smartd.conf. comentând linia cu DEVICESCAN;
  2. pentru fiecare disc adăugați o linie, cum ar fi:

Descrierea opțiunilor utilizate

  • -a - includerea majorității capabilităților de monitorizare: verificarea "sănătății" discului, urmărirea modificărilor la toate atributele, urmărirea testelor de diagnosticare eșuate;
  • -s (S /../../ (1 | 3 | 6) / 01 | L) - program rula teste de diagnostic pe disc ca expresie regulată. În acest caz: 1 ora, luni, miercuri, sâmbătă, va rula un scurt test drive;
  • -m [email protected] este e-mailul utilizatorului care va primi mesaje de eroare despre discuri. Serverul de mail trebuie să fie configurat să funcționeze;
  • -M diminuarea - repeta periodic trimiterea unui mesaj cu mesaje de eroare;

După efectuarea modificărilor în /etc/smartd.conf, reporniți daemonul, sub ubuntu

Dacă apar erori, trebuie să vă uitați la jurnalul /var/log/daemon.log.

Pentru a verifica funcționarea notificării prin e-mail, trebuie să utilizați /etc/smartd.conf. în loc de -M diminuarea, pune -M test.

Pentru a instala GUI, trebuie să rulați

Lectură suplimentară

Articole similare