Un serveur multimédia peut réanalyser une bibliothèque inchangée après le remontage d’un partage réseau lorsque le stockage disparaît brièvement ou réapparaît avec une vue du système de fichiers que le scanner considère comme modifiée.
Ce cas est plus spécifique qu’une analyse normale au démarrage. Laissez le processus du serveur multimédia s’exécuter si cela ne présente aucun risque, remontez délibérément le même partage SMB ou NFS, puis notez ce que voit le serveur avant, pendant et après la transition. Le point essentiel est de déterminer si le chemin de la bibliothèque devient vide, inaccessible, nouvellement monté ou génère un signal de modification différent, même si les fichiers multimédias eux-mêmes n’ont pas changé.
Vérifiez que la réanalyse suit le remontage du partage
Désactivez temporairement les analyses planifiées non liées, puis enregistrez le journal d’analyse de la bibliothèque pendant le démontage et le remontage d’un seul partage de test au cours d’une fenêtre de maintenance. Comparez le déclencheur de l’analyse avec un redémarrage ordinaire du serveur, au cours duquel le partage ne disparaît jamais.
Jellyfin avertit que le stockage indisponible peut supprimer des éléments si la maintenance planifiée s’exécute alors que les médias distants sont absents.
Si la réanalyse commence uniquement après la transition du partage, limitez le diagnostic à la visibilité du stockage et aux événements du scanner. Si le serveur réanalyse la bibliothèque sans aucune modification du montage, revenez plutôt aux tâches planifiées ou à l’état persistant de la base de données.
Maintenez le chemin de la bibliothèque disponible pendant les remontages
Inspectez le point de montage de l’hôte avant, pendant et après la reconnexion du partage distant. Un répertoire ordinaire vide au même chemin peut être plus dangereux qu’un échec de montage explicite, car le serveur multimédia peut l’interpréter comme une bibliothèque valide mais vide.
Un guide actuel de dépannage Jellyfin montre comment les échecs de montage peuvent vider les bibliothèques et déclencher d’importantes analyses correctives.
Privilégiez une stratégie de montage qui échoue clairement plutôt que d’exposer un répertoire de secours vide. Validez la vue de l’hôte avant de laisser à nouveau le conteneur ou le service du serveur multimédia accéder au chemin.
Distinguez les systèmes de fichiers réseau des notifications de modification locales
Vérifiez si le serveur s’appuie sur des observateurs du système de fichiers, des analyses périodiques, des rappels de l’application ou un gestionnaire multimédia tiers. Les montages distants ne fournissent pas toujours les mêmes notifications de modification locales que les systèmes de fichiers directement connectés.
Plex précise que les partages réseau ne fournissent pas de déclencheurs de modification et peuvent donc nécessiter des analyses périodiques ou explicites.
N’activez pas simultanément des analyses périodiques fréquentes et de larges rappels d’actualisation externes comme solution de contournement. Choisissez une seule stratégie de notification fiable afin qu’un remontage ne déclenche pas plusieurs analyses complètes qui se chevauchent.
Rendez le stockage disponible avant de rattacher les conteneurs
Si le serveur multimédia s’exécute dans Docker, comparez le moment où le montage distant devient disponible avec celui du démarrage ou du redémarrage du conteneur. Un conteneur peut lier le point de montage de l’hôte alors qu’il s’agit encore d’un répertoire local vide, puis voir le NAS apparaître en dessous.
Un guide Linux pour serveur domestique montre que le stockage doit être monté avant Docker lorsque les applications dépendent d’un stockage distant.
Utilisez une dépendance de montage bornée ou une vérification de disponibilité plutôt qu’une longue temporisation fixe. Le serveur multimédia doit soit démarrer avec la bibliothèque réelle disponible, soit échouer suffisamment clairement pour ne pas indexer un espace réservé vide.
Ne vous attendez pas à ce qu’inotify décrive toutes les modifications d’un NAS
Sous Linux, la détection automatique des médias repose souvent sur les événements du système de fichiers local. Vérifiez si l’ajout direct d’un fichier sur le NAS génère un événement d’observation sur l’hôte du serveur multimédia, et si un remontage crée des signaux de modification de répertoires plus larges.
Un guide sur le montage automatique pour serveurs domestiques explique qu’inotify ne détecte pas les modifications des systèmes de fichiers réseau et recommande, lorsque cela est pertinent, des notifications explicites de l’application.
Si le comportement des observateurs n’est pas fiable, utilisez le gestionnaire multimédia ou l’API du serveur pour demander une analyse ciblée des contenus nouvellement ajoutés, plutôt que de forcer le serveur à redécouvrir toute la bibliothèque inchangée.
Vérifiez un remontage contrôlé sans analyse complète
Après avoir corrigé la visibilité du montage, l’ordre de démarrage ou les déclencheurs d’analyse, remontez le partage deux fois tout en surveillant la base de données de la bibliothèque, le nombre d’éléments et le journal d’analyse. Ajoutez ensuite un fichier de test afin de confirmer que les nouveaux médias sont toujours détectés correctement.
Une comparaison consacrée aux médias domestiques indique que les protocoles NAS modifient le comportement du montage, plutôt que de laisser le serveur multimédia posséder directement le système de fichiers distant.
La correction est terminée lorsque la bibliothèque inchangée survit au remontage sans analyse complète et qu’un nouveau fichier apparaît toujours via la méthode de mise à jour choisie. L’article ZimaSpace associé sur les réanalyses Jellyfin après redémarrage reste la piste appropriée si le problème ne survient qu’après le redémarrage de l’hôte.
Assistance et conseils
Plus à lire

Plex peut-il partager un GPU avec un autre conteneur Docker ?
Plex et un autre conteneur peuvent souvent accéder au même GPU, mais vous devez tester la prise en charge des pilotes, le mappage des...

Comment déterminer si une erreur Plex vient du client ou du serveur
Reproduisez le même élément sur un autre client, comparez le chemin de session, puis recueillez les preuves côté serveur uniquement après que la portée...

Comment configurer le cache de Plex et le stockage temporaire du transcodage
Protégez l’état persistant de Plex en plaçant les fichiers temporaires de transcodage sur un stockage local adapté, puis vérifiez le nettoyage, l’espace libre et...

