March 22Mar 22 Ciao a tutti, utenti di Unraid Italia! Oggi esploreremo come integrare nel nostro ecosistema un tool estremamente efficace: PlexCache-D. Questo script permette di spostare in modo intelligente i contenuti che guardate abitualmente (o i nuovi arrivi) su una cache dedicata o su un pool esistente, garantendo uno streaming fulmineo e preservando i dischi meccanici dell'array.Perché utilizzare PlexCache-D?Il vantaggio principale è la fluidità di lettura. Spostando i file su SSD/NVMe, eliminiamo i tempi di spin-up dei dischi rigidi e i colli di bottiglia, fattore cruciale soprattutto per file ad alto bitrate come i Remux 4K HDR.⚠️ DisclaimerATTENZIONE: Né l'autore di questa guida, né Unraid Italia, né gli sviluppatori del tool si assumono la responsabilità per l'eventuale perdita di dati o corruzione delle librerie. Sebbene il tool sia testato, operate con cognizione di causa. Eseguite sempre un backup della vostra configurazione e dei database prima di procedere.Prerequisiti HardwarePer ottenere le massime prestazioni, è consigliabile utilizzare un drive NVMe/SSD dedicato (anche un taglio da 500GB o 1TB è sufficiente). Se non disponete di hardware extra, potete tranquillamente utilizzare il vostro Cache Pool esistente, allocando una cartella specifica per lo scopo.STEP 1: Preparazione dell'Hardware (Opzionale)Segui questo passaggio solo se hai aggiunto un nuovo disco fisico. Se intendi usare la cache attuale, passa direttamente allo Step 2.Spegni il server e installa il nuovo drive (es. M.2 NVMe).Accendi il server e vai nella sezione MAIN.Esegui lo STOP dell'Array.Clicca su ADD POOL, assegna un nome (consigliato: plex_cache) e seleziona il nuovo disco.Avvia l'Array e formatta il nuovo drive (il file system ZFS è caldamente consigliato per la gestione dei dataset e la velocità).STEP 2: Configurazione della Share su UnraidDobbiamo creare il "contenitore" dove PlexCache-D andrà a spostare i file temporaneamente.Vai nel tab SHARES e clicca su ADD SHARE.Nome Share: plex_cache.Primary Storage: Seleziona il pool creato nello step precedente (o il tuo pool cache principale).Secondary Storage: Imposta su None (vogliamo che questi file restino tassativamente sull'SSD per massimizzare le performance).Export: No (non è necessario vederla in rete SMB).STEP 3: Installazione manuale del Dockersiccome non è presente su CA Apps il docker, dobbiamo installarlo manualmente:scaricate qui la struttura del docker plexcache-d.xmlinseritela qui /boot/config/plugins/dockerMan/templates-user/una volta inserito come in foto andate su Docker → Add Container → selezionate "plexcache-d" dai vari templateuna volta settato tutto fare ApplySTEP 4: WebUI e configurazione delle cartelleuna volta installato aprite la webui e seguite i passaggi guidati iniziali, una volta completati i passaggi iniziali di configurazione, dovrete poi sistemare le cartelle che puntano dalla vostra libreria alla cache quindi:Spostatevi su Settings --> Libraries --> Edit Profilesistemate le path con quelle corrispondenti alle vostre librerie e alla vostra cache NB: tenete presente che il docker chiama "cache" quello che nel setting avete puntato come cache, quindi se avete m2 o la cartella plex_cacheper il docke è "Cache"sistemato le path fare Save (vanno sistemate una alla volta)fare ora "dry run" per simulare lo spostamento e vedere se tutto okse non vi ha dato errori fare "RUN"STEP 5: Schedulazione dei fileSpostatevi su Settings --> Schedule --> Simple Intervalqui ora dovete fare un calcolo dell'uso che fate di plex per il numero di utenti e nel caso di serie tv quante puntate vedeteio ad esempio ho fatto un calcolo di 2 puntate da 1hr al giorno (1 in pausa pranzo e 1 alla sera) ma ho voluto inserire 1 stagione intera (10 puntate di media) con refresh ogni 12hr partendo alle 6 di mattina, così ha tutto il tempo di scansionare la libreria e man mano che vedo le puntate me le risposta nell'array e mi aggiunge le nuove (se ce ne sono) , ho messo 10 puntate perchè anche altri utenti potranno vedere magari più frequente di me altre serie di altre puntate, quindi avranno 1 stagione a disposizione che si aggiornerà sia alle 6 di mattina che alle 18:00una volta che avete settato voi con i vostri calcoli (contate che più sono i file da spostare più ci vuole tempo a scansione) , premete su "Save Schedule" e poi fare "Run"e così abbiamo configurato tutto!Spero di esser stato d'aiuto✨ Pro TipPer chi ha fatto l'm2 dedicato: se per qualsiasi motivo non hai la transcodifica sulla ram (vedi la mia guida precedente) crea una cartella Transcoding nell'm2 plex_cache, dopodichè edita il docker di plex e la transcodifica puntala su quella cartella, così avrai 1 m2 totalmente dedicato a Plex senza muovere ulteriori hardware inutilmente Edited March 22Mar 22 by Ricyx
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.