Posiadam NASa Synology DS211j z dyskami 2x2TB pracującymi w RAID1. W pewnym momencie zauważyłem problem z dyskiem 1 a dokładniej wskazanie na awarię partycji systemowej. Oczywiście odczyty SMART nie wskazywały na nic niepokojącego.
Zazwyczaj w takich przypadkach pomaga wykonanie repair z poziomu DSM, natomiast w tym przypadku próba wykonania naprawy skutkowała pojawieniem się w logach wyjątku:
Jan 13 03:11:42 scemd: ScemRefreshDiskLed(524)Disk 1 fail
Jan 13 03:11:42 scemd: modules/raid_sys_volume_check.c:254 Md0 crashed
Jan 13 03:11:42 kernel: [ 154.740000] md: cannot remove active disk sda1 from md0 ...
Jan 13 03:11:42 storagehandler.cgi: raid_remove_disk.c:43 Failed to add '/dev/sda1' into '/dev/md0', WEXITSTATUS(err) = 1, err = 256
Jan 13 03:11:42 storagehandler.cgi: raid_add.c:54 Failed to add '/dev/sda1' into '/dev/md0', WEXITSTATUS(err) = 1, err = 256
Zgodnie z poradami na forum Pronas próbowałem zawalczyć za pomocą mdadm, jednak bezskutecznie.
Najprostszy i najmniej problemowy sposób to wykonanie reinstalacji firmware z poziomu Synology Assistant.
Rozwiązanie:
- Pobieramy i instalujemy Synology Assistant (http://www.synology.com/support/download.php)
- Pobieramy najnowszy firmware DSM (plik pat)
- Wykonujemy kopię zapasową ustawień (opcjonalnie)
- Wykonujemy reset urządzenia (trzymając 4s wciśnięty reset z tyłu kieszeni, do momentu wydania sygnału dźwiękowego)
- W ciągu kolejnych 10s należy jeszcze raz przytrzymać przez 4s reset do wydania sygnału dźwiękowego przez Synka
- W tym momencie uruchomienie Synology Assistant spowoduje wyszukanie Synka w sieci (status uszkodzony lub brak konfiguracji czy jakoś tak), w SA będzie dostępna opcja instalacji DSM
- Wybieramy uprzednio pobrany plik z DSM
- Czekamy…
- …
- Po jakiś 10-15minutach mamy sprawnie działający DSM, z hasłem admina ustawionym na etapie instalacji, z nietkniętą partycją z danymi (podczas instalacji ten etap był automatycznie pominięty).
- Jeśli mamy kopię ustawień to importujemy ją… i cieszymy się działającym Synkiem.
Pomimo posiadania kopii zapasowej ustawień nie cała parametryzacja Synka została przywrócona, musiałem dokonfigurować m.in. reguły dostępu, ustawienia zasilania itp.
… i to by było na tyle 🙂