Rozwiązanie społecznościowe

Odzyskaj macierz RAID 5 w ZimaOS po awarii jednego dysku: wymień dysk, postępuj zgodnie z instrukcjami odbudowy i sprawdź macierz

A May 2025 ZimaCube case where one disk in a four-drive 12 TB RAID5 was marked Damaged. The user powered down, replaced the failed disk, powered up, followed the ZimaOS prompts, and reported that the array immediately began an estimated 13.5-hour recovery.

Odzyskiwanie danych przebiegło bez problemów i zostało potwierdzone przez użytkownika: macierz RAID 5 złożona z czterech dysków miała jeden dysk oznaczony jako Uszkodzony. Właściciel wyłączył ZimaCube, wymienił ten dysk, ponownie uruchomił system, postępował zgodnie z monitami dotyczącymi pamięci masowej w ZimaOS i poinformował, że odbudowa rozpoczęła się, a szacowany czas do jej zakończenia wynosił 13,5 godziny.

Obecna dokumentacja ZimaOS dokładniej opisuje ten sam zarządzany proces: gdy dysk RAID ulegnie awarii, macierz przechodzi w stan obniżonej sprawności, ale dane pozostają dostępne. Po wymianie uszkodzonego dysku ZimaOS prowadzi użytkownika przez proces odbudowy. W pierwotnym źródle poinformowano również, że w tym samym czasie inna macierz RAID 0 stała się tylko do odczytu; obecna dokumentacja nie opisuje tego jako typowego, trwałego zachowania każdej niezależnej macierzy.

Potwierdź, który fizyczny dysk faktycznie uległ awarii

Zanim wyjmiesz dysk, porównaj stan pamięci masowej w ZimaOS z fizyczną zatoką i numerem seryjnym. W zdegradowanej macierzy RAID 5 wyjęcie niewłaściwego, sprawnego dysku może zmienić awarię jednego dysku w znacznie poważniejszą awarię wielu dysków.

Jeśli macierz jest nadal dostępna, przed odbudową skopiuj najważniejsze dane

RAID 5 toleruje awarię jednego elementu, ale odbudowa intensywnie odczytuje dane ze wszystkich pozostałych dysków. Jeśli inny dysk ma niepokojący stan SMART lub nieczytelne sektory, właśnie podczas odbudowy te problemy mogą mieć największe znaczenie.

Jeśli macierz jest dostępna, a dane są nie do zastąpienia, w miarę możliwości przed rozpoczęciem długiej odbudowy skopiuj najważniejsze pliki do niezależnej pamięci masowej.

Źródło wymieniło dysk przy wyłączonym systemie

Autor oryginalnego wpisu wyłączył ZimaCube przed wymianą uszkodzonego dysku. To najbezpieczniejsze rozwiązanie domyślne, jeśli nie korzystasz wyraźnie z udokumentowanej procedury wymiany dysków podczas pracy systemu.

Po zainstalowaniu dysku zastępczego włącz urządzenie i pozwól, aby ZimaOS wykrył zdegradowaną macierz oraz nowy, kwalifikujący się dysk.

Skorzystaj z monitu odbudowy w ZimaOS

Użytkownik źródłowy nie opublikował ręcznego polecenia naprawy mdadm. Postępował zgodnie z monitami interfejsu pamięci masowej, a odbudowa rozpoczęła się pomyślnie.

Obecne zalecenia IceWhale dotyczące pamięci masowej mówią to samo: wymień uszkodzony dysk i pozwól, aby ZimaOS przeprowadził Cię przez proces odbudowy.

Skorzystaj z aktualnego procesu odzyskiwania pamięci masowej w ZimaOS.

Użyj dysku zastępczego o takiej samej lub większej pojemności

Dysk zastępczy musi być wystarczająco duży, aby spełnić wymagania geometrii elementu RAID. Dwa dyski reklamowane jako mające tę samą nominalną pojemność mogą nieznacznie różnić się liczbą dostępnych sektorów, dlatego w miarę możliwości wybór tego samego modelu i pojemności ogranicza ryzyko problemów.

Monitoruj postęp odbudowy i stan dysków

Wersja ZimaOS 1.3.2 i nowsze oferują wyraźniejsze informacje o postępie odbudowy RAID i operacji obliczania parzystości. Podczas odbudowy unikaj niepotrzebnego wyłączania systemu, monitoruj temperatury i stan SMART oraz, jeśli to możliwe, ogranicz intensywne obciążenie.

Po odzyskaniu danych sprawdź macierz

Po zakończeniu odbudowy potwierdź, że:

  • stan RAID powrócił do prawidłowego;
  • wszystkie oczekiwane elementy są aktywne;
  • udziały i aplikacje mogą normalnie odczytywać i zapisywać dane;
  • ważne pliki otwierają się prawidłowo;
  • niezależna kopia zapasowa jest aktualna.

Druga macierz RAID 0 w źródle, która stała się tylko do odczytu, była osobnym objawem

Użytkownik poinformował, że obie macierze zostały przełączone w tryb tylko do odczytu, mimo że uszkodzony dysk znajdował się wyłącznie w macierzy RAID 5. W wątku nie udokumentowano, dlaczego niezależna macierz RAID 0 została w ten sposób zabezpieczona ani jakie dokładne działanie przywróciło jej możliwość zapisu.

Nie zakładaj, że obecna wersja ZimaOS zawsze przełączy każdą macierz w tryb tylko do odczytu po awarii jednego elementu RAID.

Często zadawane pytania dotyczące odzyskiwania RAID 5

Czy użytkownik źródłowy pomyślnie rozpoczął odbudowę RAID 5?

Tak. Po wymianie uszkodzonego dysku i postępowaniu zgodnie z monitami macierz rozpoczęła odzyskiwanie, a szacowany czas wynosił około 13,5 godziny.

Czy najpierw powinienem ręcznie uruchomić polecenia mdadm?

Nie w przypadku procedury potwierdzonej w źródle. Skorzystaj z zarządzanej ścieżki odbudowy ZimaOS, chyba że pomoc techniczna IceWhale przekaże instrukcje dotyczące wiersza poleceń dla konkretnej wersji.

Czy RAID 5 jest kopią zapasową?

Nie. RAID zapewnia dostępność danych w przypadku awarii jednego dysku, ale nie chroni przed przypadkowym usunięciem, uszkodzeniem danych, kradzieżą ani kolejną awarią podczas odbudowy.