Ja. Koppel het mediapad via NFS en bewaar de Jellyfin-configuratie, database, cache en transcodepaden op lokale, duurzame opslag.
Dit wordt een echte compatibiliteitskwestie wanneer grote films op een NAS staan, terwijl de Jellyfin-server op een andere machine draait die tijdens scans en het afspelen responsief moet blijven. Begin met een wegwerppad of -account, houd de vorige werkende toestand beschikbaar en beoordeel het ontwerp op basis van de oorspronkelijke werklast, niet op basis van een eenmalige verbindingstest.
Bepaal wie de gedeelde bron beheert
De ondersteunde variant bestaat uit grotendeels alleen-lezen externe media met lokale applicatiestatus. De concurrerende variant bestaat uit database-, cache- of transcodebewerkingen op een netwerkshare die gevoelig is voor latentie. Noteer versies, identiteiten, adressen, koppelpunten, rechten en de huidige waarneembare toestand voordat je een van beide varianten wijzigt.
De relevante Jellyfin-opslagpaden definiëren de eerste compatibiliteitsgrens. Gebruik deze om de claim af te bakenen en controleer vervolgens hetzelfde gedrag op deze exacte homeserver, in plaats van een gedocumenteerde functie te beschouwen als bewijs dat het volledige ontwerp werkt.
Schrijf vóór het testen de beslisregel op: succes betekent dat metadata lokaal beschikbaar blijft, het afspelen voorspelbaar herstelt en er geen database- of cachebestanden op de mediamount verschijnen; falen omvat een vastlopende serverinterface met NFS, gegenereerde bestanden naast media of bibliotheekpaden die na het opnieuw koppelen veranderen. Zo voorkom je dat een gedeeltelijke verbinding of een schone opdrachtuitvoer wordt aangezien voor end-to-endcompatibiliteit.
Wijzig één listener of route tegelijk
Gebruik één gecontroleerde onderscheidende test: koppel een representatieve bibliotheek alleen-lezen, scan deze, start Jellyfin opnieuw, test direct afspelen en transcoderen en onderbreek vervolgens NFS zonder lokale metadata aan te raken. Houd de client, werklast, bestandenverzameling, account en timing constant, zodat het gewijzigde onderdeel de enige plausibele verklaring is.
Gebruik gedrag van bind mounts om te bepalen welke tweede observatie voor dit pad van belang is. Leg beide kanten van de transactie vast: resolver of route, onderhandeld protocol, procesidentiteit, afsluitstatus, latentie, overgedragen bytes en eventuele herstelgebeurtenissen.
Herhaal de test na de in de titel genoemde levenscyclusgebeurtenis: opnieuw aanmaken, opnieuw verbinden, opnieuw koppelen, herstarten, failover of een clientwijziging. Een ontwerp dat alleen werkt zolang oude sockets, caches of referenties actief blijven, is niet geslaagd.
NFS-media koppelen -> pilotbibliotheek scannen -> direct afspelen -> transcoderen -> NFS-onderbreking -> herstarten
Gebruik waarneembaar routebewijs om te beslissen
GESLAAGD: metadata blijft lokaal beschikbaar, het afspelen herstelt voorspelbaar en er verschijnen geen database- of cachebestanden op de mediamount. Sla de exacte versies en topologie op die deze toestand hebben opgeleverd, want de conclusie geldt voor die omstandigheden en niet voor elke implementatie van het protocol.
MISLUKT: de serverinterface loopt vast met NFS, gegenereerde bestanden komen naast media terecht of bibliotheekpaden veranderen na het opnieuw koppelen. Controleer gedeelde afhankelijkheden zoals DNS, MTU, identiteit, firewallstatus, opslaglatentie en gecachte sessies voordat je een van beide primaire varianten verantwoordelijk houdt.
UITZONDERING: stop Jellyfin, herstel het vorige koppelpunt, houd gegenereerde status lokaal en corrigeer NFS-time-out- of identiteitsgedrag voordat je opnieuw scant. Breid rechten niet uit, verwijder geen brongegevens, verzwak de transportbeveiliging niet en vervang werkende opslag niet voordat een herhaalbare observatie heeft vastgesteld welke grens is overschreden.
Controleer de isolatie opnieuw voordat productiebelasting terugkeert
Pas alleen de actie toe die bij de waargenomen variant hoort en voer daarna de oorspronkelijke werklast opnieuw uit. Behoud het ontwerp alleen wanneer metadata lokaal beschikbaar blijft, het afspelen voorspelbaar herstelt en er tijdens twee relevante levenscycli en bij de verwachte gelijktijdige belasting geen database- of cachebestanden op de mediamount verschijnen.
Gebruik de NFS-mount-time-outs om de dichtstbijzijnde afhankelijke workflow te controleren. De toegangs-, timing- en herstelwerking daarvan moet ongewijzigd blijven terwijl het nieuwe ontwerp actief is.
Stop en keer terug naar de opgeslagen toestand als de serverinterface vastloopt met NFS, gegenereerde bestanden naast media terechtkomen of bibliotheekpaden na het opnieuw koppelen veranderen. Escaleer met tijdstempels, exacte versies, route- of mountbewijs en de kleinst mogelijke reproductie, in plaats van nog een workaround toe te voegen.
Vergelijk het resultaat met de lokale metadata-instellingen, zodat het risico niet alleen naar een andere netwerk-, identiteits-, back-up- of opslaglaag wordt verplaatst.
Voor gescheiden media- en metadatastorage in Jellyfin is het gekwalificeerde antwoord daarom het oordeel aan het begin - geen onvoorwaardelijk ja. De waarneembare geslaagde toestand is de acceptatiegrens; de mislukte toestand is de terugvalgrens.
Veelgestelde vragen
Moet de NFS-mediamount alleen-lezen zijn?
Gebruik alleen-lezen wanneer Jellyfin geen sidecars, ondertitels of illustraties naast media hoeft te schrijven.
Waar moeten transcodebestanden staan?
Op snelle lokale tijdelijke opslag met capaciteitslimieten en opruiming die onafhankelijk is van de mediashare.
Wat gebeurt er als NFS bij het opstarten niet beschikbaar is?
Het pad kan leeg lijken; voorkom destructieve scans of verwijderingen totdat is bevestigd dat de juiste mount actief is.
Ondersteuning & Tips
Meer om te lezen

Kan een zelfgehoste galerij de koppeling van Apple Live Photos behouden?
Een voorwaardelijke beslissing voor een thuisserver voor het koppelen van Apple Live Photos, met gecontroleerde tests, interpretatie van resultaten, terugdraaien en gerichte veelgestelde vragen.

Kun je Google Takeout en back-ups van telefoons importeren in één fotobibliotheek?
Een voorwaardelijke beslissing voor een homeserver voor gecombineerde foto-import, met gecontroleerde tests, interpretatie van de resultaten, terugdraaien en gerichte veelgestelde vragen.

Kan Immich een externe bibliotheek gebruiken zonder eigenaar van de bestanden te worden?
Een voorwaardelijke beslissing voor een thuisserver over eigenaarschap van externe bibliotheken in Immich, met gecontroleerde tests, interpretatie van resultaten, terugdraaien en gerichte veelgestelde vragen.

