Jellyfin kann Laufwerke auch ohne aktive Zuschauer wach halten, da die Wiedergabe nicht die einzige Quelle für Datenträgeraktivität ist. Geplante Bibliotheksaufgaben, Metadatenvorgänge, Protokollierung, Datenbankzugriffe und Speicherprüfungen können stattfinden, während der Server ansonsten im Leerlauf ist.
Am schnellsten lässt sich feststellen, ob Jellyfin überhaupt verantwortlich ist. Beobachten Sie die Datenträgeraktivität während einer Leerlaufphase, stoppen Sie nur den Jellyfin-Container oder -Dienst und prüfen Sie, ob das Aufweckmuster endet. Dieser einzelne Vergleich verhindert, dass Sie nützliche Bibliotheksaufgaben deaktivieren, obwohl SMART-Abfragen, Indizierung, Backups oder ein anderer Host-Dienst die tatsächliche Ursache sind.
Beweisen Sie, ob die Aufweckvorgänge beim Stoppen von Jellyfin enden
Wählen Sie ein ruhiges Testfenster ohne Benutzer, Downloads, Backups oder Medienimporte. Notieren Sie, welches Laufwerk aufwacht und wie oft, und stoppen Sie Jellyfin, ohne den Host neu zu starten. Lassen Sie den Speicher eingebunden, damit die Jellyfin-Prozessaktivität die einzige große veränderte Variable ist.
Wenn die Aufweckvorgänge über einen ausreichend langen Beobachtungszeitraum ausbleiben, untersuchen Sie Jellyfin weiter. Wenn sie unverändert fortgesetzt werden, prüfen Sie stattdessen den Host, das NAS, das Dateisystem oder andere Container. Ein Neustart ist kein guter erster Test, da er zu viele Dienste gleichzeitig verändert.
Starten Sie Jellyfin nach dem Vergleich erneut und bestätigen Sie, dass das Muster zurückkehrt, bevor Sie Zeitpläne ändern. Ein einmaliges Aufwachen beim Start unterscheidet sich von einem wiederkehrenden Aufwachen im Leerlauf alle paar Minuten. Die Fehlerbehebung sollte auf den wiederkehrenden Auslöser und nicht auf die normale Dienstinitialisierung abzielen.
Geplante Aufgaben und Bibliotheksscans prüfen
Öffnen Sie das Jellyfin-Dashboard und prüfen Sie die geplanten Aufgaben, ihre letzte Ausführungszeit, Dauer und den nächsten Auslöser. Bibliotheksscans, Metadatenaktualisierungen, Bildverarbeitung und Wartungsaufgaben können Verzeichnisse lesen, auch wenn niemand etwas ansieht.
Die Quelldokumentation von Jellyfin weist auf einen eigenen Bereich für geplante Aufgaben im Server hin, während die Hinweise zur Speicherung davor warnen, dass geplante Wartungsarbeiten auf Bibliotheksinhalte zugreifen können. Subsystem für geplante Aufgaben
Wenn das Aufwachen des Laufwerks zeitlich mit einer Aufgabe übereinstimmt, verschieben Sie diese Aufgabe in ein bewusst gewähltes Wartungsfenster oder reduzieren Sie ihre Häufigkeit, sofern der Bibliotheksablauf dies zulässt. Deaktivieren Sie nicht alle Aufgaben gleichzeitig, da Sie sonst nicht feststellen können, welcher Zeitplan verantwortlich war.
Metadaten- und Kapitelbildverarbeitung prüfen
Einige Bibliotheken führen umfangreichere Hintergrundarbeiten aus als andere. Kapitelbilder, mit Trickplay verbundene Daten, Untertitel-Extraktion und Metadatenaktualisierungen können Lese- oder Schreibvorgänge in Schüben erzeugen, die scheinbar nichts mit der Wiedergabe zu tun haben.
Jellyfin dokumentiert die Extraktion von Kapitelbildern als rechenintensiv und ermöglicht, sie als eigene geplante Extraktionsaufgabe oder während eines Bibliotheksscans auszuführen. Extraktion von Kapitelbildern Daher lohnt es sich, den Zeitplan auf einem Server zu prüfen, dessen Laufwerke während ruhiger Stunden aufwachen.
Verschieben Sie eine verdächtige Extraktionsaufgabe vorübergehend auf einen bekannten Zeitpunkt und vergleichen Sie das Datenträgermuster. Wenn sich die Aufweckvorgänge gemeinsam mit der Aufgabe verschieben, haben Sie eine eindeutige Ursache gefunden. Falls nicht, stellen Sie den Zeitplan wieder her und suchen Sie weiter, statt eine Funktion dauerhaft zu deaktivieren, die nicht verantwortlich war.
Aktivität auf Mediendatenträgern von Datenbank-, Cache- und Protokollaktivität unterscheiden
Jellyfin schreibt nicht jede Art von Daten auf die Mediendatenträger. Datenbank, Konfiguration, Cache, Protokolle und Metadaten können auf anderen Volumes liegen. Ermitteln Sie daher zunächst, welches physische Laufwerk tatsächlich aufwacht.
Jellyfin empfiehlt, die Datenbank auf lokalem Speicher abzulegen. Eine standardmäßige Media-Server-Struktur kann außerdem helfen, Anwendungdaten- und Medienpfade leichter zu trennen. Wenn nur die SSD mit Konfiguration und Datenbank aktiv ist, müssen Sie an den rotierenden Mediendatenträgern möglicherweise nichts an Jellyfin ändern.
Wenn ein rotierender Mediendatenträger aufwacht, obwohl keine Medienaufgabe ausgeführt wird, prüfen Sie die Bibliothekspfade und ob Sie die Option zum Speichern von Metadaten neben den Mediendateien aktiviert haben. Ziel ist es, nur bestätigte schreibintensive Arbeiten zu verschieben oder neu zu planen, statt aufgrund der bloßen Tatsache zu raten, dass Jellyfin ausgeführt wird.
Netzwerkeinbindungen und Host-Dienste als konkurrierende Ursachen testen
Ein NAS oder ein externes Laufwerk kann aufwachen, weil das Betriebssystem die Einbindung prüft, ein Überwachungsagent Dateien abfragt, ein Backup-Auftrag Verzeichnisse durchsucht oder das Speichergerät eigene Zustandsprüfungen durchführt. Dies kann auch dann fortgesetzt werden, wenn Jellyfin vollständig untätig ist.
Für Netzwerkmedien erwartet Jellyfin, dass Samba- oder NFS-Speicher vom Betriebssystem eingebunden werden. Eingebundener Netzwerkspeicher Das bedeutet, dass ein Teil der Datenträgeraktivität von der Host- oder NAS-Ebene und nicht von der Anwendung stammen kann.
Wenn das Stoppen von Jellyfin das Aufweckmuster nicht verändert, lassen Sie die Jellyfin-Konfiguration unverändert. Deaktivieren oder verschieben Sie jeweils nur eine konkurrierende Host-Aufgabe, oder verwenden Sie E/A-Tools auf Prozessebene des Hosts, um den lesenden Prozess zu ermitteln, bevor Sie eine Änderung an der Energieverwaltung vornehmen.
Aufweckvorgänge reduzieren, ohne die Zuverlässigkeit der Bibliothek zu beeinträchtigen
Sobald Sie eine bestätigte Ursache haben, nehmen Sie die kleinste sinnvolle Änderung vor: Verschieben Sie Scans in ein festes Zeitfenster, reduzieren Sie einen unnötigen Extraktionszeitplan, legen Sie Anwendungsdaten auf einer SSD ab oder verhindern Sie, dass ein anderer Dienst den Medienbaum durchsucht. Behalten Sie die Aufgaben bei, die Ihre Bibliothek aktuell halten.
Seien Sie vorsichtig mit aggressivem Ruhezustand für entfernten oder gelegentlich nicht verfügbaren Speicher. Jellyfin warnt davor, dass geplante Wartungsarbeiten Bibliothekselemente entfernen können, wenn der Medienspeicher während der Aufgabenausführung nicht verfügbar ist. Das Energiesparverhalten darf daher nicht dazu führen, dass die Einbindung als nicht vorhanden erscheint. Speicherhinweis für Wartungsaufgaben
Überprüfen Sie die Lösung über mindestens ein vollständiges Leerlaufintervall und das nächste geplante Wartungsfenster hinweg. Beenden Sie die Anpassungen, wenn die Laufwerke während des vorgesehenen Leerlaufs im Ruhezustand bleiben und der nächste Scan oder die nächste Wiedergabe weiterhin normal funktioniert. Wenn diese Ziele miteinander kollidieren, sollte die Zuverlässigkeit Vorrang vor einigen zusätzlichen Aufweckzyklen haben.
Support & Tipps
Mehr zum Lesen

Solltest du Home Assistant im laufenden Betrieb sichern oder zuerst den Dienst stoppen?
Integrierte Home-Assistant-Backups können im laufenden Betrieb ausgeführt werden; einfache Dateisystemkopien sollten Home Assistant anhalten oder in einen Ruhezustand versetzen, sofern die Datenbank nicht konsistent...

Warum läuft ein Home-Assistant-Server während der Leerlaufzeiten heiß oder laut?
Gleiche Lüfter- oder Temperaturspitzen in Home Assistant zunächst mit Recorder, Backups, Integrationen und parallel ausgeführten Aufgaben ab, bevor du die Kühlung oder CPU-Limits änderst.

Wann sollten Sie Home Assistant neu aufsetzen, statt es zu reparieren?
Reparieren Sie zuerst die kleinste ausgefallene Home-Assistant-Ebene, stellen Sie als Nächstes einen bekannten funktionierenden Zustand wieder her und bauen Sie nur dann neu auf,...

