Dlaczego dysk zastępczy zgłasza inny rozmiar sektora logicznego niż uszkodzony element?

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.

Dysk zamienny może zgłaszać inny rozmiar sektora logicznego, ponieważ różni się formatem oprogramowania układowego, wariantem modelu lub sposobem prezentacji przez kontroler od uszkodzonego członka macierzy.

Pojemność, marka i fizyczny nośnik 4K nie określają formatu logicznego. Dysk 512e udostępnia sektory logiczne o rozmiarze 512 bajtów przy fizycznych sektorach 4 KB, natomiast dysk 4Kn udostępnia sektory logiczne i fizyczne o rozmiarze 4096 bajtów. Rodziny dysków klasy enterprise mogą obejmować osobne warianty 512e i 4Kn, a niektóre urządzenia obsługujące oba formaty można przeformatować w sposób destrukcyjny. Dysk zamienny musi być zgodny z macierzą i ścieżką odzyskiwania, a nie tylko z deklarowaną pojemnością.

Zmierz rozmiar sektorów logicznych i fizycznych na rzeczywistym urządzeniu

Zapisz numer seryjny dysku zamiennego, pełny model, wersję oprogramowania układowego, rozmiar sektora logicznego, rozmiar sektora fizycznego, pojemność w bajtach oraz ścieżkę kontrolera. Porównaj te informacje z zapisanymi danymi uszkodzonego członka.

Narzędzie blockdev w systemie Linux zgłasza rozmiary logiczne i fizyczne, dzięki czemu można uniknąć założeń opartych na opisach sprzedawców lub zaokrąglonej pojemności.

Zmierz osobno surowe urządzenie i dysk wirtualny prezentowany przez kontroler. Sprzętowy kontroler RAID może udostępniać geometrię różniącą się od geometrii dysku członkowskiego.

Poprawnie rozróżnij 512e i 4Kn

Sprawdź, czy dysk zgłasza 512 bajtów logicznych i 4096 bajtów fizycznych, czy 4096 bajtów w obu przypadkach. Nie określaj każdego dysku w formacie Advanced Format jako 4Kn.

Tabela zgodności formatu Advanced Format firmy Microsoft definiuje 512e jako sektory logiczne o rozmiarze 512 bajtów na fizycznych sektorach 4 KB, a 4Kn jako natywne sektory logiczne 4 KB.

Fizyczny nośnik może więc należeć do tej samej klasy 4 KB, podczas gdy interfejs logiczny widoczny dla hosta będzie inny. Kontrole zgodności przy wymianie dysku RAID zwykle uwzględniają format widoczny dla kontrolera i systemu operacyjnego.

Sprawdź dokładny sufiks modelu i format oprogramowania układowego

Porównaj kompletny numer katalogowy producenta, typ interfejsu, wersję oprogramowania układowego oraz sufiks formatu sektora. Dwa dyski o tej samej pojemności i należące do tej samej rodziny mogą być dostarczane w różnych formatach.

Firma Dell opisuje odrębne zachowanie formatów 512n, 512e i 4Kn oraz pokazuje, że generacja kontrolera może zmieniać informacje otrzymywane przez system operacyjny.

Nie polegaj na krótkiej nazwie handlowej modelu. Zachowaj dokument zakupu z dokładnym formatem sektora wymaganym przy przyszłych wymianach.

-15% OFF

Ustal, czy kontroler tłumaczy format

Porównaj surowy dysk podłączony za pośrednictwem HBA z dyskiem logicznym prezentowanym przez kontroler RAID, mostek USB, hiperwizor lub urządzenie pamięci masowej. Zapisz wersję oprogramowania układowego kontrolera i jego tryb pracy.

Informacja pomocy technicznej firmy Broadcom wyjaśnia, że obsługa formatów sektorów obejmuje cały stos, w tym urządzenie, kontroler, hiperwizor, magazyn danych i wymagania systemu gościa.

Dysk zamienny może zostać odrzucony nawet wtedy, gdy host potrafi go wyświetlić, ponieważ grupa nadmiarowości wymaga jednolitych sektorów logicznych albo kontroler nie może łączyć członków w różnych formatach.

Sprawdź wymagania dotyczące wyrównania, RAID i systemu plików

Zapisz geometrię RAID, początki partycji, parametr ashift w ZFS, rozmiar sektora systemu plików, tryb uruchamiania oraz obsługę nośników odzyskiwania. Pomyślne wykrycie urządzenia nie potwierdza bezpiecznego przebiegu odbudowy.

Firma Red Hat opisuje, jak nowoczesne urządzenia pamięci masowej udostępniają preferowane i wymagane wyrównanie operacji wejścia-wyjścia, które narzędzia pamięci masowej wykorzystują do prawidłowego rozmieszczania danych na fizycznych nośnikach 4 KB.

Nie odtwarzaj systemu plików tylko po to, aby dostosować go do wymienianego członka. Najpierw ustal, czy macierz obsługuje dany format logiczny i czy dostępny jest zgodny dysk zamienny.

Zweryfikuj obsługę 4Kn przez system operacyjny i środowisko odzyskiwania

Przetestuj z użyciem formatu dysku zamiennego zainstalowany system operacyjny, oprogramowanie układowe HBA lub RAID, oprogramowanie układowe uruchamiania, środowisko ratunkowe, narzędzia do tworzenia obrazów oraz procedurę przywracania.

Firma Oracle dokumentuje, że dyski 4Kn i 512e udostępniają różne rozmiary bloków logicznych, a obsługa może różnić się w zależności od zastosowania: danych, uruchamiania systemu lub odzyskiwania.

Serwer domowy, który podczas normalnej pracy rozpoznaje dysk danych 4Kn, może nadal korzystać z nośnika odzyskiwania lub starszego oprogramowania układowego, które nie potrafi zaimportować stosu pamięci masowej ani uruchomić z niego systemu.

Wybierz bezpieczny dysk zamienny lub sposób przeformatowania

Preferuj dysk zamienny z takim samym formatem sektora logicznego jak zachowane człony grupy nadmiarowości. Jeśli dysk obsługuje zmianę formatu, traktuj tę operację jako destrukcyjną i sprawdź obsługiwane tryby dla dokładnego modelu.

Artykuł ZimaSpace dotyczący łączenia dysków 512e i 4Kn omawia szerszą decyzję dotyczącą zgodności; ten artykuł koncentruje się na tym, dlaczego dysk zamienny nieoczekiwanie zgłasza inny format.

Diagnozę można uznać za zakończoną, gdy surowy dysk, prezentacja kontrolera, wymagania macierzy i środowisko odzyskiwania są zgodne co do obsługiwanego rozmiaru sektora logicznego. Nie rozpoczynaj odbudowy z niezweryfikowaną niezgodnością formatu.

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.