Czy można rozszerzać macierz lustrzaną, wymieniając dyski na większe pojedynczo?

Eva Wong jest Technicznym pisarzem i stałym majsterkowiczem w ZimaSpace. Całe życie geek z pasją do homelabów i oprogramowania open-source, specjalizuje się w tłumaczeniu skomplikowanych koncepcji technicznych na przystępne, praktyczne przewodniki. Eva wierzy, że samodzielne hostowanie powinno być zabawą, a nie czymś onieśmielającym. Poprzez swoje samouczki umożliwia społeczności rozwiewanie tajemnic konfiguracji sprzętu, od budowy pierwszego NAS po opanowanie kontenerów Docker.

Często można rozszerzyć dwudyskowe lustro, wymieniając jeden dysk, kończąc odbudowę, a następnie wymieniając drugi. Pojemność zwykle pozostaje niezmieniona, dopóki każdy członek lustra nie będzie większy i tablica nie zostanie wyraźnie rozszerzona.

Metoda ta jest powszechna, ale nie uniwersalna. Kontroler lub system plików muszą obsługiwać wymianę na większe członki oraz późniejszy wzrost wirtualnego dysku, partycji, puli i systemu plików. Zweryfikowana kopia zapasowa i czyste lustro startowe są warunkami koniecznymi, a nie opcjonalnymi środkami ostrożności.

Warunkowa odpowiedź zależy od warstwy RAID

Sprzętowy RAID, mdadm, lustra ZFS, Btrfs RAID1 oraz pamięci zarządzane przez urządzenia oferują różne możliwości kontroli. Niektóre automatycznie rozpoznają dodatkową pojemność członków; inne wymagają osobnego rozszerzenia wirtualnego dysku, zmiany rozmiaru partycji, operacji na puli lub rozszerzenia systemu plików.

Przed ingerencją w sprzęt potwierdź dokładną implementację i wersję. Bezpieczny, ogólny wzorzec to wymiana jednego dysku na raz i pozwolenie na pomyślną odbudowę przed zmianą kolejnego źródła nadmiarowości.

Zacznij od czystego lustra i możliwej do przywrócenia kopii zapasowej

Nie rozpoczynaj rozszerzania, gdy lustro jest zdegradowane, skanowane z błędami lub wykazuje niestabilne połączenia. Odczytaj dane SMART każdego członka, wykonaj kontrolę spójności, przypisz numery seryjne do zatok i potwierdź, że kopia zapasowa może przywrócić najważniejsze dane.

Rozszerzenie powoduje co najmniej dwa pełne odczyty i zapisy członków. To obciążenie może ujawnić słabe sektory, których normalne użytkowanie nie dotknęło. Jeśli stary, działający dysk zgłasza sektory oczekujące lub niekorygowalne, kopiowanie danych do nowej tablicy może być bezpieczniejsze niż dwukrotna odbudowa z niego.

Wymień pierwszy dysk i poczekaj na pełną nadmiarowość

Zainstaluj dysk, którego liczba użytecznych sektorów jest co najmniej tak duża jak stary członek. Dopasowanie pojemności marketingowej nie wystarczy, ponieważ modele o tej samej nazwie mogą mieć nieco różną liczbę sektorów.

Nieco mniejsza wymiana może zostać odrzucona, nawet gdy oba produkty są sprzedawane jako nominalnie tej samej wielkości. Sprawdź dokładną liczbę sektorów logicznych, format sektora, obsługę interfejsu i kompatybilność kontrolera przed zamówieniem.

Zweryfikuj pierwszą odbudowę przed wymianą drugiego dysku

Poczekaj, aż nowy członek będzie aktywny, a lustro zdrowe. Zapisz ostateczny status, przeprowadź krótką kontrolę stanu i sprawdź, czy nie wzrosła liczba błędów odczytu, zapisu, połączenia i nośnika. Nie traktuj 100% na pasku postępu jako jedynego sygnału zakończenia.

Wzorzec migracji lustra na większe dyski wymaga, aby każda wymiana była w pełni odbudowana. Usunięcie obu oryginalnych członków usuwa aktywne lustro i zmienia rozszerzenie na miejscu w ćwiczenie przywracania lub odzyskiwania.

Wymień drugi dysk używając tych samych procedur

Gdy pierwszy nowy członek jest w pełni zsynchronizowany, wymień pozostały mniejszy dysk i powtórz te same kontrole. Pierwszy stary dysk pozostaw nienaruszony do zakończenia drugiej odbudowy i kontroli integralności po odbudowie, ponieważ może być nadal cenny podczas odzyskiwania.

Unikaj zmiany partycji lub rozszerzania systemów plików między wymianami, chyba że platforma wyraźnie tego wymaga. Tablica zwykle będzie nadal pokazywać starą pojemność, dopóki którykolwiek członek definiuje mniejszą granicę.

Dodatkowa pojemność to osobny krok rozszerzenia

Po tym, jak oba większe dyski są zdrowe, sprawdź stos pamięci od dołu do góry. Kontroler może pokazywać nieużywaną przestrzeń fizyczną, mimo że wirtualny dysk pozostaje w oryginalnym rozmiarze. Następnie tabela partycji, wolumin logiczny i system plików mogą mieć własne, niezmienione ograniczenia.

Warstwa Oczekiwany stan po obu odbudowach Możliwa następna akcja
Członkowie fizyczni Oba dyski pokazują pełny nowy rozmiar Brak
Wirtualny dysk RAID lub pula Może nadal pokazywać stary rozmiar Rozszerz lub powiększ tablicę, jeśli obsługiwane
Menadżer partycji lub woluminów Stara granica pozostaje Zmień rozmiar partycji lub woluminu logicznego
System plików Stara użyteczna pojemność pozostaje Użyj operacji powiększania specyficznej dla systemu plików

Praktyczny przykład wykorzystania nieużywanej pojemności po wymianie pokazuje, dlaczego wymiana dysków i udostępnianie przestrzeni systemowi operacyjnemu to osobne operacje.

Kiedy nie stosować metody wymiany po jednym dysku

Nie kontynuuj, gdy kontroler nie może rozszerzyć wirtualnego dysku, lustro używa nieobsługiwanych formatów sektorów, pozostały dysk źródłowy się pogarsza lub dokumentacja urządzenia wymaga migracji do nowej puli. Nowa tablica i zweryfikowane przywrócenie mogą zmniejszyć ryzyko i czas przestoju.

Przerwij także, jeśli pierwsza odbudowa generuje nowe błędy I/O. Procedura jest przeznaczona dla zdrowego lustra, które jest powiększane, a nie do odzyskiwania danych z niestabilnych członków.

Planuj dwa pełne okna odbudowy

Wymiana sekwencyjna to nie jedno zdarzenie konserwacyjne, lecz dwa oddzielne okresy zmniejszonej nadmiarowości. Zarezerwuj wystarczająco dużo czasu na każdą odbudowę, jej przegląd stanu oraz przerwę między nimi, aby błąd na pierwszym nowym członku nie przeniósł się na drugą zmianę.

Podczas obu etapów utrzymuj normalne obciążenia na niskim poziomie. Jeśli rozszerzenie jest podyktowane pojemnością, a nie pilnością, bezpieczniej jest poczekać na okres niskiego zapotrzebowania niż łączyć wymianę dysków z niezwiązanymi aktualizacjami, zmianami kabli lub konserwacją systemu plików.

FAQ

Czy lustro od razu wykorzysta pełną pojemność większego dysku?

Zazwyczaj nie. Dopóki pozostaje mniejszy członek, lustro zwykle używa tylko wspólnej pojemności. Nawet po obu wymianach może być wymagane osobne rozszerzenie tablicy i systemu plików.

Czy mogę użyć różnych marek lub prędkości?

Często tak, jeśli interfejs, format sektora, pojemność i zasady kontrolera są kompatybilne. Wydajność i zachowanie przy odzyskiwaniu błędów mogą odpowiadać wolniejszemu członkowi, więc lepiej dopasować cechy operacyjne.

Czy powinienem zachować stare dyski?

Zachowaj każdy oryginalny dysk bez zmian do zakończenia obu odbudów, rozszerzenia, pełnej kontroli integralności i weryfikacji kopii zapasowej. Oznacz je numerem seryjnym i kolejnością usunięcia.

Bezpieczna granica

Wymieniaj tylko jednego członka lustra na raz, wymagaj zdrowej odbudowy przed kolejną zmianą i powiększaj każdą warstwę pamięci dopiero po aktywacji i weryfikacji obu większych członków.

Wsparcie i wskazówki

Więcej do przeczytania

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.