Skonsoliduj skanowanie biblioteki, zadania związane z metadanymi i kopie zapasowe w zaplanowanych okresach aktywności, a następnie zapewnij jeden nieprzerwany okres bezczynności dłuższy niż timer zatrzymywania dysków. Nie skracaj timera, dopóki nie ustalisz, który proces wybudza dyski.
Serwery multimediów korzystają z pamięci masowej nie tylko podczas pełnych skanów: wyodrębnianie obrazów rozdziałów, wyszukiwanie napisów, monitorowanie, generowanie miniatur i metadane systemu plików mogą resetować czas bezczynności. Częste cykle zatrzymywania i uruchamiania mogą być gorsze niż pozostawienie dysków aktywnych w godzinach intensywnego użytkowania. Najpierw zmierz zdarzenia wybudzania, pogrupuj powiązane zadania i sprawdź wyniki przez kilka zwykłych dni.
Ustal, czy zatrzymywanie dysków rzeczywiście nie działa
Rejestruj stan zasilania dysków w określonych odstępach, nie otwierając folderów multimediów z innego klienta. Panele zarządzania i polecenia powłoki mogą same uzyskiwać dostęp do dysków, dlatego korzystaj z najmniej inwazyjnej dostępnej metody obserwacji.
Porównaj zaobserwowany okres bezczynności ze skonfigurowanym timerem. W systemie Linux kontrola stanu zasilania tylko do odczytu, taka jak opisana w podręczniku hdparm, może rozróżnić stan aktywny, gotowość i uśpienie; unikaj niezwiązanych opcji zmieniających parametry urządzenia.
Wstrzymaj serwer multimediów na czas kontrolowanego testu. Jeśli dyski zasną, źródła wybudzeń należy szukać w jego zadaniach lub monitorowaniu; jeśli pozostaną aktywne, sprawdź punkty montowania, odpytywanie SMART, narzędzia do tworzenia kopii zapasowych, udziały i usługi systemu operacyjnego.
Zidentyfikuj zadanie wybudzające pulę dysków
Włącz tymczasowe monitorowanie dostępu do plików lub procesów i porównaj znaczniki czasu z zaplanowanymi zadaniami serwera multimediów. Poszukaj powtarzających się odczytów metadanych katalogów, grafik, napisów lub plików powiązanych z bazą danych, przechowywanych w puli dysków HDD.
Wyłącz jedno opcjonalne zadanie na czas pojedynczego testu, a następnie włącz je ponownie przed przetestowaniem kolejnego. Wprowadzenie wielu zmian jednocześnie uniemożliwia ustalenie przyczyny spokojnej nocy.
Jeśli jest to obsługiwane, przechowuj bazę danych aplikacji i pamięć podręczną na niezawodnej pamięci lokalnej, ale podczas diagnozowania nie przenoś danych bez wyraźnej potrzeby. Artykuł ZimaSpace dotyczący listy kontrolnej przed aktualizacją Jellyfin jest przydatny przed przeniesieniem trwałych ścieżek lub zmianą punktów montowania kontenera.
Zbuduj jeden przewidywalny okres aktywności
Zaplanuj główne skanowanie biblioteki krótko po zwyczajowym zakończeniu pobierania, importowania i tworzenia kopii zapasowych. Uruchamiaj odświeżanie metadanych i wyodrębnianie obrazów w tym samym oknie, aby jedno wybudzenie pozwoliło wykonać użyteczną pracę.
Unikaj agresywnych skanów okresowych, jeśli monitorowanie systemu plików niezawodnie wykrywa nowe pliki. Jeśli monitorowanie pomija zdarzenia w sieciowym systemie plików, zachowaj rzadszy skan uzgadniający zamiast zakładać, że wykrywanie w czasie rzeczywistym jest kompletne.
Pozostaw wystarczająco dużo ciszy po zakończeniu ostatniego zadania, aby pamięci podręczne mogły zostać opróżnione, a skonfigurowany timer wygasł. Jeśli domownicy oglądają treści o różnych porach dnia, ciągłe godziny aktywności mogą powodować mniej cykli niż wielokrotne krótkie okresy uśpienia.
Sprawdź aktualność, odtwarzanie i liczbę cykli
Dodaj jeden testowy film przed rozpoczęciem okresu aktywności i sprawdź, kiedy się pojawi. Opóźnienie musi pozostać akceptowalne dla użytkowników; harmonogram oszczędzania energii, który ukrywa nowe multimedia przez kilka dni, nie jest udaną konfiguracją.
Rozpocznij odtwarzanie po uśpieniu dysków i odnotuj opóźnienie wybudzania oraz ewentualny limit czasu klienta. Jeśli aplikacja ulegnie awarii, zanim pula będzie gotowa, wydłuż limit czasu oczekiwania na pamięć masową albo zrezygnuj z zatrzymywania dysków dla tego obciążenia.
Obserwuj kilka zwykłych dni i porównaj łączny czas aktywności oraz liczbę zdarzeń uruchamiania z wartościami bazowymi. Przestań zaostrzać harmonogram, gdy wzrośnie liczba cykli, odtwarzanie stanie się zawodne albo oszczędności będą zbyt małe, by uzasadnić złożoność operacyjną.
Wsparcie i wskazówki
Więcej do przeczytania

Czy galeria hostowana samodzielnie może zachować parowanie zdjęć Live Photo firmy Apple?
Warunkowa decyzja dotycząca domowego serwera w zakresie parowania Apple Live Photo, z kontrolowanymi testami, interpretacją wyników, wycofaniem zmian i konkretnymi odpowiedziami na często zadawane...

Czy można zaimportować Google Takeout i kopie zapasowe telefonu do jednej biblioteki zdjęć?
Warunkowa decyzja dotycząca serwera domowego do łącznego importu zdjęć, obejmująca kontrolowane testy, interpretację wyników, wycofanie zmian i skoncentrowane sekcje FAQ.

Czy Immich może korzystać z zewnętrznej biblioteki bez przejmowania własności plików?
Warunkowa decyzja dotycząca serwera domowego w sprawie własności zewnętrznej biblioteki Immich, obejmująca kontrolowane testy, interpretację wyników, wycofanie zmian i zwięzłą sekcję FAQ.

