Jak często SMART powinien być uruchamiany na dysku?


14

Jestem inżynierem oprogramowania, a nie administratorem systemu, więc jeśli to pytanie wydaje się trochę zielone, wiesz dlaczego! ;-)

Jako osobisty projekt pracowałem nad domowym systemem NAS za pomocą FreeNAS . Jedną z funkcji FreeNAS jest możliwość skonfigurowania testu SMART w celu uruchomienia zawsze X liczby sekund. Domyślnie jest to uruchamiane co 1800 sekund (30 minut). Wydawało mi się to jednak wysokie, czy to naprawdę rozsądna wartość? Pomyślałbym, że sprawdzanie raz na 6 godzin lub coś byłoby wystarczająco rozsądne ...

Więc moje pytanie brzmi: jak często należy przeprowadzać kontrolę SMART na dysku?

Odpowiedzi:


8

Nie jestem pewny co masz na myśli.

  • Możesz poprosić dysk o uruchomienie autotestu (SMART). Zwykle zajmuje to trochę czasu i jest nieco stresujące dla dysku. Nie polecam uruchamiać go więcej niż raz.

  • Z drugiej strony możesz sprawdzić status SMART z dysku. Innymi słowy, oznacza to „odczyt liczników SMART z dysku”. Ta operacja jest prosta i szybka i można ją uruchomić dowolną liczbę razy.

Załóżmy, że pytasz o sprawdzenie statusu SMART, a następnie co 60, 30, 15, 10 lub 5 minut lub cokolwiek, co jest wystarczająco dobre. To nie ma znaczenia W takim przypadku ważniejsze jest, CO zostanie zrobione z takim czytaniem. Czy to zostanie zarejestrowane? Czy po wykryciu awarii zostanie sprawdzony pod kątem awarii i wysłany pocztą e-mail? W końcu nie ma sensu czytać statusu co minutę, jeśli ty, administrator, będziesz na to patrzył tylko raz w miesiącu.

Jeśli potrzebujesz pomocy, być może projekt smartmontools może się przydać. (przynajmniej możesz sprawdzić jego kod źródłowy, aby zobaczyć, jak często smartdodczytuje status)


Korzystam z wersji FreeNAS 0.7rc1, która przerobiła obsługę SMART, a dokumentacja jeszcze nie nadrobiła ... Ale sądzę, że mają na myśli „odczyt liczników SMART z dysku”, a nie autotest . Pozostaje jednak pytanie, jak długo należy rejestrować te informacje o statusie ...
— Petribourg

Powiedziałbym, że powinieneś przechowywać dzienniki SMART, dopóki przechowujesz wszystkie inne dzienniki. Moim skromnym zdaniem zatrzymałbym się przez co najmniej miesiąc.
— Denilson Sá Maia

Freenas używa smartctrl do swoich testów, smartmontools.sourceforge.net/man/smartctl.8.html i pobiera język z ich testów z tego narzędzia. Nie jestem pewien, czy „autotesty” są pełne na testach, które opisujesz powyżej, czy po prostu sprawdzają status.
— James McMahon,

6

Codziennie rano przeprowadzam krótki test SMART, który zajmuje około 5 minut na wszystkich moich dyskach o pojemności od 1,5 do 2 TB. Potem raz w tygodniu przeprowadzam długi test SMART, który zajmuje około 7 godzin. Mam wrażenie, że testy te w żaden sposób nie obciążają napędów, a jedynym potwierdzeniem tego jest to, że podczas długich testów ich temperatura pozostaje na poziomie podstawowym (około 37 ° C). Wyniki są analizowane, filtrowane i przesyłane do mnie pocztą elektroniczną w codziennym raporcie.


Testy SMART nie nakładają żadnych „obciążeń” na dysk i nie skracają ich żywotności. Korzystam z tego samego harmonogramu (codzienne krótkie testy, tygodniowe długie testy) na wszystkich systemach, którymi zarządzam (w tym zarówno dyskach mechanicznych, jak i dyskach SSD), w ciągu ostatnich kilku lat przeszło przez nie kilkadziesiąt dysków.
— Luke404

4

Cytat z oficjalnego FAQ

Jeśli dysk ATA obsługuje autotesty, należy je uruchamiać regularnie, na przykład raz na tydzień:

     smartctl -t long /dev/hd?

Po zakończeniu testu należy sprawdzić wyniki za pomocą:

     smartctl -l selftest /dev/hd?

1

SMART pomaga w wykrywaniu wskazuje, że dysk prawdopodobnie zawiedzie. Dysk może nie przejść testu SMART i nadal działa dobrze przez tygodnie, a nawet miesiące. Co 30 minut wydaje mi się w porządku ...


Więc czujesz, że częstsze logowanie byłoby lepsze, czy po prostu nie uważasz, że to tak ważne?
— Petriborg

0

Ponieważ Smart Daemon sprawdza tylko wartości zapisane w jednostce centralnej dysku twardego, możesz uruchamiać go tak często, jak chcesz. Chodzi o to, aby rozpoznać problem tak szybko, jak to się stanie, ponieważ tak naprawdę są one oznaką bezpośrednich problemów z dyskiem.

Dysk twardy zawiódł mnie w ciągu kilku dni od otrzymania inteligentnych powiadomień.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.