Quanto spazio di archiviazione libero dovrebbe riservare Jellyfin per le attività in background?

Eva Wong è la Technical Writer e smanettatrice residente di ZimaSpace. Una geek da sempre con una passione per homelab e software open-source, si specializza nel tradurre concetti tecnici complessi in guide accessibili e pratiche. Eva crede che l'auto-ospitare debba essere divertente, non intimidatorio. Attraverso i suoi tutorial, dà potere alla comunità di demistificare le configurazioni hardware, dalla costruzione del loro primo NAS al dominio dei container Docker.

Jellyfin dovrebbe conservare spazio di archiviazione libero sufficiente per la combinazione normale più impegnativa di crescita dei metadati, risorse generate, file temporanei per la transcodifica, log e attività di manutenzione.

Una percentuale fissa è inaffidabile, perché una libreria semplice e una libreria con molte immagini per la riproduzione rapida possono utilizzare lo spazio dell’app in modo molto diverso. Separa la crescita persistente dai picchi temporanei, quindi misura entrambi nei percorsi in cui si verificano effettivamente. Lo spazio libero su un volume multimediale non è utile se la configurazione o lo spazio per la transcodifica si trovano su un filesystem diverso e pieno.

Misura prima la crescita persistente dei dati dell’app

Database, metadati, grafiche, plugin e risorse generate possono crescere con l’espansione della libreria e delle funzionalità abilitate. La loro tendenza dovrebbe essere misurata separatamente dalla capacità riservata ai contenuti multimediali.

Le risorse generate possono ampliare notevolmente il set di dati utilizzato; un operatore Jellyfin evita le immagini Trickplay e dei capitoli perché consumano spazio di archiviazione e risorse di elaborazione aggiuntivi durante gli aggiornamenti della libreria.

Registra le dimensioni della directory di configurazione dopo il completamento della scansione, quindi di nuovo dopo un mese rappresentativo o una grande importazione. Usa il tasso di crescita osservato invece di fare stime basate sui terabyte dei contenuti multimediali.

Misura i file temporanei per la transcodifica come picco temporaneo

Le conversioni attive creano file di lavoro che possono scomparire al termine della sessione. Lo scenario peggiore dipende dalla sorgente più grande, dal numero di transcodifiche simultanee e dal percorso temporaneo configurato.

Mantenere i file temporanei della transcodifica su uno spazio di archiviazione locale e veloce separa le attività temporanee ad alta intensità di scrittura dallo stato persistente della libreria.

Esegui le transcodifiche simultanee più impegnative previste e registra il picco di utilizzo dei file temporanei. Riserva questo spazio separatamente dal budget a lungo termine per i dati dell’app.

I processi pianificati possono creare picchi di breve durata

Trickplay, estrazione delle immagini, scansioni e analisi dei plugin possono consumare CPU e spazio di archiviazione contemporaneamente. L’avvio di più attività nella stessa finestra temporale può produrre un’occupazione temporanea molto maggiore rispetto al normale utilizzo a riposo.

Le attività in background sono visibili come attività Jellyfin pianificate, quindi i test dello spazio libero dovrebbero includere i processi che generano o aggiornano effettivamente i dati della libreria.

Distribuisci nel tempo le attività più impegnative e osserva lo spazio libero per un ciclo completo della pianificazione. La mappa dei ruoli di un media server domestico aiuta a evitare che le attività temporanee condividano silenziosamente un volume di sistema quasi pieno.

-15% OFF

Imposta l’avviso al di sopra del punto di errore, non a zero

Aspettare che il filesystem raggiunga il 100% lascia troppo poco spazio per le scritture del database, gli aggiornamenti dei pacchetti, i log e le operazioni di ripristino. L’avviso dovrebbe attivarsi mentre le operazioni di pulizia o trasferimento sono ancora sicure.

I log dei container senza limiti possono consumare spazio di archiviazione sull’host indipendentemente dai contenuti multimediali dell’applicazione.

Scegli una soglia minima di spazio libero superiore al più grande picco temporaneo misurato, oltre alla crescita ordinaria. Ricalcolala dopo aver abilitato nuove funzionalità per la generazione di contenuti multimediali o modificato la directory di transcodifica.

Supporto e consigli

Altro da leggere

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.