Ile powinien trwać pełny test odczytu na dysku HDD o pojemności wielu terabajtów?

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.

Oszacuj czas jednego pełnego odczytu sekwencyjnego, dzieląc pojemność dysku przez stałą szybkość transferu. Wiele dysków HDD o pojemności 8–12 TB potrzebuje około 12–24 godzin na pojedynczy przebieg odczytu, ale ścieżki wewnętrzne, mostki USB, równoczesne operacje wejścia/wyjścia, ponowienia prób i oprogramowanie układowe dysku mogą wydłużyć ten czas.

Długi test SMART, skan powierzchni tylko do odczytu oraz destrukcyjny test badblocks z użyciem wielu wzorców nie są równoważne. Wielokrotny test obciążeniowy z zapisem i weryfikacją może trwać kilka dni i niszczy istniejące dane. To rozróżnienie określa metodę pomiaru, margines bezpieczeństwa i warunek przerwania. To rozróżnienie określa metodę pomiaru, margines bezpieczeństwa i warunek przerwania. To rozróżnienie określa metodę pomiaru, margines bezpieczeństwa i warunek przerwania.

Oblicz realistyczną wartość bazową

Dysk o pojemności 8 TB i średniej szybkości 180 MB/s potrzebuje około 12,3 godziny na jeden idealny przebieg dla pojemności dziesiętnej; przy 120 MB/s potrzebuje około 18,5 godziny. Dodaj margines na wolniejsze ścieżki wewnętrzne i narzut poleceń.

Użyj rzeczywistej stałej szybkości dysku na tym samym kontrolerze i w tej samej obudowie. Dysk SATA podłączony przez niestabilny mostek USB może być ograniczany przez resety, zasilanie lub warunki termiczne, a nie przez szybkość talerzy.

W miarę możliwości uruchamiaj testy na pojedynczych dyskach i zapisuj model, oprogramowanie układowe, interfejs, pojemność, czas rozpoczęcia oraz przewidywany czas zakończenia. Dzięki temu nietypowe zatrzymania można odróżnić od powolnego, ale ciągłego skanowania.

Oceniaj postęp i stan dysku jednocześnie

Normalny postęp jest ciągły, nawet jeśli szybkość spada w miarę zbliżania się do ścieżek wewnętrznych. Długie przerwy, powtarzające się resety jądra, błędy wejścia/wyjścia lub rosnąca liczba oczekujących sektorów nie są normalnymi wahaniami czasu trwania.

Sprawdź dane SMART przed skanowaniem i po nim, w tym liczniki sektorów realokowanych, oczekujących, niekorygowalnych offline, przekroczeń czasu poleceń oraz błędów CRC interfejsu. Interpretuj zmiany w kontekście, zamiast ufać jednej ogólnej etykiecie stanu.

Użyj poniższej tabeli, aby sklasyfikować wynik.

Zaobserwowany stan Werdykt Następne działanie
Stały postęp; szybkość stopniowo spada Normalne zachowanie podczas pełnego skanowania powierzchni Pozwól ukończyć przebieg
Brak postępu; resety USB/SATA Niestabilność ścieżki Zatrzymaj test i sprawdź kabel, zasilanie oraz obudowę
Błędy odczytu lub wzrost liczników SMART Ryzyko związane z nośnikiem Nie ufaj temu dyskowi

Wybierz najmniej destrukcyjny test, który odpowie na pytanie

Użyj skanowania tylko do odczytu, gdy konieczne jest zachowanie danych. Destrukcyjny test obciążeniowy zapisu/odczytu uruchamiaj wyłącznie na pustym dysku, po zweryfikowaniu właściwej tożsamości urządzenia i upewnieniu się, że nie są podłączone żadne cenne dane.

Zadbaj o stabilne chłodzenie i zasilanie obudowy oraz wstrzymaj skanowania lub kopiowanie, które mogłyby zniekształcić pomiar czasu. Równoległe testowanie wielu dysków ma sens tylko wtedy, gdy kontroler, zasilacz i chłodzenie mogą je stabilnie obsłużyć.

Diagnostyka odczytu weryfikacyjnego ZimaSpace pozwala oddzielić usterki nośnika od resetów obudowy.

Tabela czasów testów obciążeniowych dysków HomeServerCalc pokazuje, jak pojemność i wzorzec testu wpływają na całkowity czas trwania.

-15% OFF

Przetestuj ponownie każdą podejrzaną ścieżkę, zanim zaufasz dyskowi

Jeśli skanowanie się zatrzyma, powtórz ograniczony odczyt danego obszaru, używając sprawnego portu SATA, kabla, źródła zasilania lub obudowy. Przed zmianą sprzętu zachowaj dzienniki.

Poprawny wynik uzyskany na drugiej ścieżce sugeruje, że przyczyną był pierwotny mostek lub kabel; powtarzające się błędy nośnika albo rosnące liczniki SMART wskazują na problem z dyskiem. Nie dodawaj podejrzanego dysku do zdegradowanej macierzy.

Zaakceptuj dysk, gdy pełny przebieg zakończy się bez błędów odczytu, resetów ani pogorszenia liczników stanu. Zatrzymaj test i wymień lub zwróć dysk, gdy błędy powtarzają się na sprawnej ścieżce, niezależnie od tego, czy całkowity czas działania wydawał się wiarygodny.

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.