Jak mogę zweryfikować kondycję dysków twardych za pomocą serwera Synology NAS?

11

Jutro otrzymam mój pierwszy serwer NAS (Synology DS413) i trzy dyski twarde. Oczywiście chciałbym sprawdzić, czy wszystko jest w porządku z dyskami przed skonfigurowaniem RAID i migracją moich danych. Niestety nie mam komputera, aby je zainstalować; Mam tylko zeszyty.

Czy mogę to jakoś zrobić z oprogramowaniem NAS? A jakie testy powinienem uruchomić oprócz SMART?

Berty43
źródło
1
Naprawdę nie ma innych testów niż SMART, które można uruchomić. Jesteś na łasce HDD, wiedząc, że ulegnie awarii, zanim faktycznie ulegnie awarii. Synology zapewnia oprogramowanie do weryfikacji interwencji nalotu. SMART nie gwarantuje, że coś złapie. Nie złapie na przykład problemu mechanicznego.
Ramhound,

Odpowiedzi:

5

Menedżer pamięci pokaże status SMART każdego dysku. Zaloguj się do interfejsu internetowego i wybierz Menu główne> Menedżer pamięci> Zarządzanie dyskami twardymi.

Ekran zarządzania dyskami twardymi

Możesz również zaplanować bardziej szczegółowy test SMART, korzystając z opcji Harmonogram testów na tym ekranie.

daxlerod
źródło
10

Jak stwierdził Daxlerod, powinieneś używać narzędzi SMART, jednak musisz również wykonywać tak zwane czyszczenie danych.

Jeśli jeszcze tego nie zrobiłeś, utwórz grupę dysków. Aby dostępne było czyszczenie danych, potrzebujesz co najmniej 3 dysków, z co najmniej 1 redundantnym dyskiem i co najmniej 2 dyskami danych. Poczekaj na pełną synchronizację grupy dysków, a następnie przeprowadź czyszczenie danych.

Od Synology OS v4.2 można uzyskać dostęp do czyszczenia danych z

Storage Manager -> Disk Group -> Manage -> Start data scrubbing

Zajmie to godziny, ponieważ odczytuje wszystkie sektory wszystkich dysków i wykonuje matematykę, aby sprawdzić, czy suma kontrolna sumuje się poprawnie. Możesz korzystać z NAS podczas tej operacji, ale będzie to nieco wolniejsze. Wiele osób przeprowadza czyszczenie danych raz w miesiącu. Osobiście wykonuję czyszczenie danych raz w tygodniu, z pracą w weekend i w domu w ciągu tygodnia, gdy jestem w pracy.

Jest dobry artykuł o nazwie Scrub Synology RAID RAID, który również mówi, jak uruchomić narzędzie do sprawdzania systemu plików o nazwie fsck, mimo że nie ma dla niego opcji w interfejsie internetowym.

Edycja : Powyższa strona wydaje się zniknąć, ale w zasadzie powiedziała

Polecenia do wykonywania fsck offline:

syno_poweroff_task
fsck.ext4 -pvf /dev/vg[x]/volume_[y]

Zadanie wyłączenia zasilania wykonuje pewne odmontowania (tom 1 itp.). Następnie wykonujesz zwykły fsck dla Linuksa.

Jednak czytanie kolejnych stron, takich jak https://forum.synology.com/enu/viewtopic.php?f=39&t=83186 i http://www.cyberciti.biz/faq/synology-complete-fsck-file-system- check-command / wydają się sugerować, że wszystko zmieniło się w DSM 5+. Ktoś sugeruje użycie opcji -d (debugowanie) w zadaniu zamykania, takim jak

syno_poweroff_task -d

Choć cyberciti strona sugeruje użycie lsof aby znaleźć to, co jest za pomocą głośność następnie przy użyciu skryptów zamykania usługa /usr/syno/etc/rc.d/przed użyciem umount polecenia.

Zauważ, że wszystkie te wymagają ssh w polu NAS, jeśli nie czujesz się komfortowo z linią poleceń Linuksa, być może zwróć się do Synology o wprowadzenie przycisku fsck w interfejsie internetowym.

BeowulfNode42
źródło