Konfigurera Jellyfin-lagring genom att separera beständigt tillstånd från återskapningsbar cache och tillfälliga transkodningsfiler med varierande belastning; databasen och konfigurationen bör ha den mest tillförlitliga lokala sökvägen.
På en hemserver kan en snabb SSD lagra konfiguration, databas, cache och temporärt utrymme för transkodning, medan större mediebibliotek ligger på mer omfattande lagring. Mappa varje katalog uttryckligen, kontrollera containerns användare och miniminivån för ledigt utrymme, starta sedan om och kör en representativ transkodning innan du anser layouten vara klar.
Mappa beständiga, återskapningsbara och tillfälliga sökvägar
Jellyfin-sökvägarna använder standardvärden eller odokumenterade monteringar. Börja med den minst ingripande kontrollen: skriv ut de aktiva sökvägarna för data, konfiguration, cache, loggar, webbgränssnitt och transkodning, och märk sedan varje sökväg som beständig, återskapningsbar eller tillfällig.
Den användbara observationen är specifik: beständiga sökvägar på lokal SSD, tillfälliga filer på en full rotpartition, cache på en nätverksresurs. Dokumentera resultatet innan du ändrar någon annan variabel. aktiva Jellyfin-sökvägar
Tolka grenen i stället för att gissa. Om beständiga sökvägar är lokala och tillförlitliga, behåll dem; om det tillfälliga utrymmet är begränsat, flytta endast det; om databasen eller konfigurationen är fjärrlagrad, flytta dem innan du finjusterar uppspelningen.
Konfigurera sökvägarna och behörigheterna för containern
Lagringsrollerna är valda. Börja med den minst ingripande kontrollen: tillämpa en sökvägsändring i taget, inspektera monteringsöversikten och skapa en testfil eller temporär fil som Jellyfin-användaren.
Den användbara observationen är specifik: skrivtestet lyckas, åtkomst nekas, sökvägen pekar på en tom katalog. Dokumentera resultatet innan du ändrar någon annan variabel. lokalt monterat filsystem
Tolka grenen i stället för att gissa. Om skrivningar lyckas, fortsätt; om behörigheten nekas, korrigera ägarskapet utan att radera data; om sökvägen är tom, åtgärda monteringsmålet innan du söker igen.
Ange en miniminivå för ledigt utrymme för cache och transkodningar
Sökvägarna är konfigurerade och skrivbara. Börja med den minst ingripande kontrollen: kör den mest krävande normala uppspelningsmixen, dokumentera tillväxten av temporära filer och skrivfördröjningen, och ställ in en varning innan felpunkten.
Den användbara observationen är specifik: det tillfälliga utrymmet förblir begränsat, volymen fylls under belastningstoppar, cachen växer utan att rensas. Dokumentera resultatet innan du ändrar någon annan variabel. miniminivå för ledigt transkodningsutrymme
Tolka grenen i stället för att gissa. Om utrymmet förblir begränsat, behåll miniminivån och övervaka; om det fylls, flytta eller utöka det tillfälliga utrymmet innan du lägger till fler strömmar; om cachen aldrig rensas, kontrollera dess sökväg och underhållsaktivitet.
Starta om och spela upp en representativ transkodning igen
Lagringssökvägarna och miniminivån för ledigt utrymme är konfigurerade. Börja med den minst ingripande kontrollen: starta om Jellyfin en gång, bekräfta de aktiva sökvägarna, spela upp en Direct Play-ström och en transkodning med undertexter eller skalning, och kontrollera sedan att temporära filer rensas.
Den användbara observationen är specifik: sökvägarna finns kvar och uppspelningen fungerar, transkodningen faller tillbaka till CPU, skrivningar till det tillfälliga utrymmet misslyckas. Dokumentera resultatet innan du ändrar någon annan variabel.
Tolka grenen i stället för att gissa. Om sökvägar och uppspelning fungerar, avsluta; om en återgång till acceleratorfri bearbetning visas, felsök mappningen separat; om skrivningar till det tillfälliga utrymmet misslyckas, återställ den senast fungerande sökvägen och åtgärda ägarskapet.
Support och tips
Mer att läsa

Kan Jellyfin dela ett grafikkort eller en accelerator med en annan container på ett säkert sätt?
GPU-delning är villkorad: verifiera enhetens synlighet och drivrutinsstöd, kör sedan båda arbetsbelastningarna och håll utkik efter mjukvarubaserad reservlösning.

Så här avgör du om ett Jellyfin-fel kommer från klienten eller servern
Ett Jellyfin-fel hör till klienten när det följer med en specifik enhet; det hör till servern när flera klienter misslyckas via samma sökväg och...

Så förhindrar du att Jellyfin-säkerhetskopior fångar ett inkonsekvent tillstånd
En fullständig filkopia är inte automatiskt konsekvent; frys skrivningar eller ta en atomisk ögonblicksbild, inkludera alla sökvägar med tillstånd och bevisa att återställningen fungerar.

