Um servidor multimédia pode voltar a analisar uma biblioteca inalterada depois de remontar uma partilha de rede, quando o armazenamento desaparece brevemente ou regressa com uma vista do sistema de ficheiros que o analisador interpreta como alterada.
Este caso é mais específico do que uma análise normal no arranque. Mantenha o processo do servidor multimédia em execução, se for seguro fazê-lo, remonte deliberadamente a mesma partilha SMB ou NFS e registe o que o servidor vê antes, durante e depois da transição. O limite importante é perceber se o caminho da biblioteca fica vazio, inacessível, é montado de novo ou gera um sinal de alteração diferente, apesar de os ficheiros multimédia permanecerem inalterados.
Comprove que a nova análise ocorre depois de remontar a partilha
Desative temporariamente as análises agendadas não relacionadas e registe o registo de análise da biblioteca enquanto desmonta e remonta uma partilha de teste durante uma janela de manutenção. Compare o acionamento da análise com um reinício normal do servidor, no qual a partilha nunca desaparece.
O Jellyfin avisa que o armazenamento indisponível pode remover itens se a manutenção agendada for executada enquanto os conteúdos multimédia remotos estão em falta.
Se a nova análise começar apenas depois da transição da partilha, mantenha o diagnóstico centrado na visibilidade do armazenamento e nos eventos do analisador. Se o servidor voltar a analisar sem qualquer alteração de montagem, investigue novamente as tarefas agendadas ou o estado persistente da base de dados.
Mantenha o caminho da biblioteca disponível durante as remontagens
Inspecione o ponto de montagem no anfitrião antes, durante e depois de a partilha remota voltar a ligar-se. Um diretório normal vazio no mesmo caminho pode ser mais perigoso do que uma falha de montagem explícita, porque o servidor multimédia pode interpretá-lo como uma biblioteca válida, mas vazia.
Um guia atual de resolução de problemas do Jellyfin mostra como as falhas de montagem podem esvaziar bibliotecas e desencadear grandes análises corretivas.
Prefira uma estratégia de montagem que falhe claramente, em vez de expor um diretório alternativo vazio. Valide a vista do anfitrião antes de permitir novamente que o contentor ou serviço do servidor multimédia aceda ao caminho.
Separe os sistemas de ficheiros de rede das notificações de alterações locais
Verifique se o servidor depende de observadores do sistema de ficheiros, análises periódicas, chamadas de retorno da aplicação ou de um gestor multimédia externo. As montagens remotas nem sempre fornecem as mesmas notificações de alterações locais que os sistemas de ficheiros ligados diretamente.
A Plex documenta que as partilhas de rede não têm acionadores de alterações e podem, por isso, exigir análises periódicas ou explícitas.
Não ative simultaneamente análises periódicas frequentes e acionadores externos amplos de atualização como solução alternativa. Escolha uma estratégia de notificações fiável, para que uma remontagem não crie várias análises sobrepostas de toda a biblioteca.
Garanta que o armazenamento está disponível antes de voltar a ligar os contentores
Se o servidor multimédia for executado no Docker, compare o momento em que a montagem remota fica disponível com o momento de arranque ou reinício do contentor. Um contentor pode associar o ponto de montagem do anfitrião enquanto este ainda é um diretório local vazio e, mais tarde, ver o NAS aparecer por baixo dele.
Um guia de servidor doméstico Linux mostra que o armazenamento tem de ser montado antes do Docker quando as aplicações dependem de armazenamento remoto.
Utilize uma dependência de montagem limitada ou uma verificação de disponibilidade, em vez de uma espera fixa prolongada. O servidor multimédia deve arrancar com a biblioteca real disponível ou falhar de forma suficientemente clara para não poder indexar um marcador vazio.
Não espere que o Inotify descreva todas as alterações num NAS
No Linux, a deteção automática de conteúdos multimédia baseia-se frequentemente em eventos do sistema de ficheiros local. Compare se a adição de um ficheiro diretamente no NAS gera um evento do observador no anfitrião do servidor multimédia e se uma remontagem cria sinais mais abrangentes de alteração de diretórios.
Um guia de montagem automática para servidores domésticos explica que o Inotify não deteta alterações em sistemas de ficheiros de rede e recomenda notificações explícitas da aplicação quando apropriado.
Se o comportamento do observador não for fiável, utilize o gestor multimédia ou a API do servidor para solicitar uma análise direcionada do conteúdo novo, em vez de obrigar o servidor a redescobrir toda a biblioteca inalterada.
Verifique uma remontagem controlada sem uma análise completa
Depois de corrigir a visibilidade da montagem, a ordem de arranque ou os acionadores de análise, remonte a partilha duas vezes enquanto observa a base de dados da biblioteca, a contagem de itens e o registo de análise. Adicione depois um ficheiro de teste para comprovar que os novos conteúdos multimédia continuam a ser detetados corretamente.
Uma comparação de soluções multimédia domésticas observa que os protocolos NAS alteram o comportamento da montagem, em vez de o servidor multimédia controlar diretamente o sistema de ficheiros remoto.
A correção está concluída quando a biblioteca inalterada sobrevive à remontagem sem uma análise completa e um novo ficheiro continua a aparecer através do método de atualização escolhido. O artigo relacionado da ZimaSpace sobre novas análises do Jellyfin após reinícios continua a ser o caminho correto se o sintoma ocorrer apenas depois de reiniciar o anfitrião.
Suporte e Dicas
Mais para Ler

O Plex pode partilhar uma GPU com outro contentor Docker?
O Plex e outro contentor conseguem frequentemente aceder à mesma GPU, mas é necessário testar o suporte dos controladores, o mapeamento de dispositivos, a...

Como saber se um erro do Plex vem do cliente ou do servidor
Reproduza o mesmo item noutro cliente, compare o percurso da sessão e, em seguida, recolha provas do servidor apenas depois de o âmbito lhe...

Como configurar a cache do Plex e o armazenamento temporário de transcodificação
Proteja o estado persistente do Plex enquanto coloca os ficheiros temporários de transcodificação num armazenamento local adequado e, em seguida, verifique a limpeza, o...

