Dlaczego serwer Plex jest gorący lub głośny w czasie bezczynności?

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.

Serwer Plex może działać na wysokich obrotach lub głośno, nawet gdy nikt niczego nie ogląda, ponieważ „bezczynność” w odtwarzaczu nie oznacza, że serwer nie wykonuje żadnej pracy. Zaplanowana konserwacja, analiza miniatur lub napisów końcowych, skanowanie biblioteki, operacje na bazie danych, kopie zapasowe i sąsiednie kontenery mogą utrzymywać aktywność procesora, dysków lub wentylatorów po zakończeniu oglądania.

Zacznij od ustalenia, który proces i zasób są obciążone w czasie występowania hałasu. Jeśli obciążenie procesów Plex rośnie tylko podczas zaplanowanego zadania, dostosuj to zadanie lub jego przedział czasowy; jeśli Plex jest spokojny, ale host nadal się nagrzewa, prześledź dane telemetryczne procesora, dysku, GPU i wentylatorów, aby znaleźć rzeczywistą usługę lub przyczynę sprzętową, zamiast zmieniać ustawienia odtwarzania.

Sprawdź, czy Plex rzeczywiście jest bezczynny

Otwórz panel serwera lub monitor procesów, gdy występuje hałas, a nie dopiero następnego ranka. Zapisz użycie procesora przez Plex, całkowite użycie procesora, aktywność dysku, aktywność GPU, jeśli jest dostępna, oraz aktywne sesje Plex. Brak widzów dowodzi tylko, że nie widać żadnej sesji odtwarzania; nie oznacza, że procesy konserwacyjne zostały zatrzymane.

Zapisz także dokładny czas rozpoczęcia i zakończenia nagrzewania lub pracy wentylatorów. Powtarzający się nocny przedział czasowy wskazuje na zaplanowane zadania, natomiast nieprzewidywalne zdarzenie następujące po zmianie biblioteki, kopii zapasowej lub aktualizacji kontenera może mieć inną przyczynę. Czas wystąpienia często dostarcza więcej informacji niż pojedynczy odczyt temperatury.

Jeśli host natychmiast cichnie po zatrzymaniu usługi Plex, Plex nadal pozostaje głównym podejrzanym. Jeśli hałas trwa mimo zatrzymanego Plexa, pozostaw ustawienia Plex bez zmian i najpierw zidentyfikuj inny proces, zadanie magazynowe lub źródło pracy wentylatora.

Najpierw sprawdź zaplanowaną konserwację i analizę multimediów

Zaplanowana konserwacja Plex może wykonywać operacje na bazie danych, metadanych i plikach multimedialnych, a także zadania czyszczenia, gdy nikt aktywnie nie korzysta ze strumieniowania. Zadania te są celowo przenoszone poza godziny oglądania, dlatego serwer domowy może być najbardziej obciążony właśnie wtedy, gdy dom wydaje się bezczynny.

Przegląd przygotowany przez praktyka dotyczący zaplanowanych zadań Plex pokazuje, jak okno konserwacji decyduje o czasie uruchamiania tych zadań i dlaczego użytkownicy często umieszczają je w spokojniejszej części dnia. Porównaj to okno z momentem występowania hałasu lub wzrostu temperatury, zanim uznasz, że proces działa nieprawidłowo.

Analiza multimediów może być szczególnie zauważalna po dodaniu zawartości lub włączeniu nowej funkcji. Pozwól, aby jedno zaplanowane okno dobiegło końca, obserwując odpowiedzialny proces Plex. Jeśli obciążenie kończy się wraz z zadaniem i nie wraca poza okresem konserwacji, oznacza to pracę w tle, a nie rzeczywiste nagrzewanie podczas bezczynności.

Oddziel procesy Plex od innych zadań serwera domowego

Serwer Plex często pełni również funkcję NAS-a, hosta Dockera, celu kopii zapasowych, serwera pobierania lub indeksatora zdjęć. Te sąsiednie usługi mogą powodować taki sam hałas wentylatorów i pracę dysków jak Plex, zwłaszcza gdy kilka harmonogramów nakłada się na siebie w nocy.

W opisanym przypadku dotyczącym prawdziwego hosta Plex wentylator zaczął przyspieszać, gdy Plex wydawał się bezczynny. Pokazuje to, dlaczego lista procesów i logi są ważniejsze niż sam widoczny brak odtwarzania. Traktuj przypadek opisany przez społeczność jako wzorzec objawów, a nie uniwersalne wyjaśnienie każdego serwera.

Podczas powtarzalnego okresu występowania hałasu wstrzymuj kolejno po jednym niepotrzebnym zadaniu działającym w tle. Jeśli obciążenie dysku lub procesora spada, gdy Plex działa bez zmian, przenieś to zadanie na inną porę. Jeśli obciążenie odpowiada wyłącznie procesowi Plex, wróć do ustawień konserwacji i analizy Plex zamiast dostrajać niezwiązane kontenery.

-15% OFF

Powiąż hałas z procesorem, wentylatorami lub aktywnością dysku

Potraktuj charakter hałasu jako wskazówkę, a następnie potwierdź ją za pomocą danych telemetrycznych. Gwałtowny wzrost obrotów wentylatora zwykle następuje po wzroście temperatury procesora, GPU lub obudowy; powtarzające się wyszukiwanie danych przez dysk albo wibracje wskazują na aktywność magazynu; stała wysoka prędkość wentylatora może również wynikać z ustawionej krzywej wentylatora, kurzu, zablokowanego przepływu powietrza lub problemu z czujnikiem.

Wykrywanie napisów końcowych to funkcja Plex, która może rzeczywiście zużywać znaczne zasoby obliczeniowe. Niezależny artykuł wskazuje, że wykrywanie napisów końcowych intensywnie obciąża procesor i najlepiej nadaje się do uruchamiania w oknie konserwacji. Daje to konkretny proces, którego warto szukać, gdy nocą jednocześnie rosną użycie procesora i prędkość wentylatorów.

Nie diagnozuj hałasu wyłącznie na podstawie temperatury. Porównaj temperaturę z poborem mocy pakietu procesora, użyciem procesora przez procesy, operacjami wejścia-wyjścia dysku, temperaturami dysków i prędkością wentylatorów, jeśli platforma udostępnia takie dane. Komponent, którego aktywność rośnie jednocześnie z hałasem, jest lepszym celem diagnostyki niż cały serwer Plex.

Ogranicz możliwą do uniknięcia pracę w tle bez wyłączania konserwacji

Gdy znasz odpowiedzialne zadanie, najpierw ogranicz możliwe do uniknięcia nakładanie się obciążeń, zamiast wyłączać przydatną konserwację. Przenieś intensywne kopie zapasowe, kontrole parzystości, skanowania i analizę Plex na różne pory, aby mały serwer nie musiał jednocześnie chłodzić kilku niezależnych obciążeń.

W przypadku zadań związanych z Plex zmień okno konserwacji lub wyłącz tylko funkcję, której rzeczywiście nie potrzebujesz, a następnie obserwuj kolejny pełny cykl. Nie wyłączaj wszystkich zaplanowanych zadań tylko po to, aby serwer był cichy; konserwacja bazy danych i czyszczenie nadal mogą być przydatne, nawet jeśli niektóre funkcje analizy są opcjonalne.

Pozostaw zmianę tylko wtedy, gdy zmniejsza zmierzone nocne obciążenie bez powodowania nowego problemu, takiego jak nieaktualne metadane, niedokończona analiza lub obciążenie w ciągu dnia. Celem jest przewidywalna praca w tle, a nie serwer, który nigdy nie wykonuje konserwacji.

Traktuj utrzymujące się nagrzewanie bez obciążenia jako sygnał sprzętowy

Jeśli host pozostaje gorący lub głośny po wyciszeniu Plexa i innych zadań działających w tle, potraktuj ten objaw jako problem sprzętowy lub związany z chłodzeniem, a nie z konfiguracją serwera multimediów. Sprawdź zablokowane otwory wentylacyjne, kurz, stan wentylatorów, przyleganie radiatora, temperaturę otoczenia, kondycję magazynu danych i ustawienia zasilania platformy.

Omówienie ZimaSpace dotyczące ograniczeń chłodzenia małego sprzętu do serwera domowego jest dobrym kolejnym krokiem, gdy starszy lub kompaktowy komputer staje się gorący albo głośny podczas długotrwałej pracy z multimediami. Ograniczeniem może być sama forma sprzętu, nawet jeśli Plex działa prawidłowo.

Przerwij rozwiązywanie problemu programowo, jeśli temperatury nadal rosną w nienormalny sposób, wentylator zatrzymuje się lub wydaje zgrzytające dźwięki, system ogranicza wydajność albo się wyłącza, lub jeśli hałasowi towarzyszą błędy dysku. Zachowaj logi i wykonaj kopię zapasową ważnych danych przed ponownym obciążaniem podejrzanego sprzętu. Po zakończeniu pracy w tle zdrowy okres bezczynności powinien przywrócić stabilną temperaturę bazową.

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.