Rozwiązanie społecznościowe

ZimaOS po kilku godzinach znacznie zwalnia: diagnoza

A ZimaOS system became extremely slow after several hours; later Btrfs scrub results revealed checksum corruption requiring deeper storage diagnosis.

Objawy: interfejs WWW i Samba działają bardzo wolno

Problem rozpoczął się w systemie ZimaOS 1.6.1, który po kilku godzinach zwolnił: wczytanie pulpitu mogło trwać kilka minut, a tworzenie folderów przez Sambę również stało się wyjątkowo powolne. Ponowne uruchomienie tymczasowo poprawiało wydajność.

Zbierz dane diagnostyczne, gdy system działa wolno

W wątku zaleca się sprawdzenie obciążenia, pamięci, systemów plików, stanu macierzy RAID i błędów jądra przed ponownym uruchomieniem. Moment wykonania tych czynności ma znaczenie: wyniki zebrane natychmiast po restarcie wyglądały prawidłowo i początkowo ukryły problem.

Skanowanie pamięci masowej wykazało rzeczywiste uszkodzenia

Późniejsze skanowanie Btrfs zgłosiło 16 błędów sum kontrolnych, z czego 3 zostały naprawione, a 13 było niekorygowalnych. Skierowało to dochodzenie w stronę warstwy pamięci masowej, choć wątek nadal nie potwierdził, czy pierwotną przyczyną był dysk, ścieżka SATA, warstwa RAID, problem z pamięcią czy wcześniejsze przerwanie operacji.

Nie uruchamiaj od razu polecenia btrfs check --repair

Społeczność wielokrotnie odradzała uruchamianie naprawy bez wcześniejszej diagnostyki. Oficjalna dokumentacja skanowania Btrfs wyjaśnia działanie skanowania, natomiast dokumentacja btrfs check opisuje zagrożenia związane z naprawą.

Wykorzystaj ten przypadek jako wzorzec diagnostyczny

Jeśli zarówno interfejs, jak i operacje na plikach działają wolno, sprawdź stan pamięci masowej, zamiast zakładać, że przyczyną problemu jest interfejs WWW. Zobacz przewodnik po pamięci masowej w ZimaOS oraz aktualny opis ZimaOS.