O Jellyfin pode manter os discos ativos mesmo sem espectadores, porque a reprodução não é a única fonte de atividade do disco. Tarefas de biblioteca agendadas, operações de metadados, registos, acesso à base de dados e verificações de armazenamento podem ocorrer enquanto o servidor está, de resto, inativo.
O diagnóstico mais rápido consiste em confirmar se o Jellyfin é realmente responsável. Observe a atividade do disco durante um período de inatividade, pare apenas o contentor ou serviço do Jellyfin e verifique se o padrão de ativação termina. Esta simples comparação evita desativar tarefas úteis da biblioteca quando a verdadeira causa é a consulta SMART, a indexação, as cópias de segurança ou outro serviço do anfitrião.
Confirme se as ativações param quando o Jellyfin é interrompido
Escolha um período de teste tranquilo, sem utilizadores, transferências, cópias de segurança ou importações de multimédia. Registe qual disco é ativado e com que frequência, depois pare o Jellyfin sem reiniciar o anfitrião. Mantenha o armazenamento montado para que a única variável significativa seja o próprio processo do Jellyfin.
Se as ativações pararem durante um período de observação suficientemente longo, continue a investigação dentro do Jellyfin. Se continuarem sem alterações, investigue antes o anfitrião, o NAS, o sistema de ficheiros ou outros contentores. Reiniciar é um mau primeiro teste, porque altera demasiados serviços ao mesmo tempo.
Reinicie o Jellyfin depois da comparação e confirme que o padrão regressa antes de alterar os agendamentos. Uma ativação única no arranque é diferente de uma ativação recorrente a cada poucos minutos durante a inatividade, e a correção deve visar o acionador recorrente, não a inicialização normal do serviço.
Inspecione as tarefas agendadas e as análises da biblioteca
Abra o painel do Jellyfin e reveja as tarefas agendadas, a hora da última execução, a duração e o próximo acionamento. As análises da biblioteca, as atualizações de metadados, o processamento de imagens e as tarefas de manutenção podem ler diretórios mesmo quando ninguém está a ver nada.
A documentação de origem do Jellyfin identifica uma área dedicada a ScheduledTasks no servidor, enquanto as respetivas orientações de armazenamento alertam para o facto de a manutenção agendada poder operar sobre os conteúdos da biblioteca. subsistema de tarefas agendadas
Se a ativação do disco coincidir com uma tarefa, transfira essa tarefa para um período de manutenção definido ou reduza a sua frequência, mas apenas se o fluxo de trabalho da biblioteca o permitir. Não desative todas as tarefas ao mesmo tempo; perderia a capacidade de identificar qual foi responsável.
Verifique o processamento de metadados e imagens de capítulos
Algumas bibliotecas executam mais trabalho em segundo plano do que outras. As imagens de capítulos, os dados relacionados com trickplay, a extração de legendas e as atualizações de metadados podem criar rajadas de leituras ou escritas que parecem não estar relacionadas com a reprodução.
O Jellyfin documenta a extração de imagens de capítulos como uma operação exigente em termos computacionais e permite executá-la como uma tarefa de extração agendada própria ou durante uma análise da biblioteca. extração de imagens de capítulos Por isso, vale a pena verificar o respetivo agendamento num servidor cujos discos são ativados durante as horas de inatividade.
Transfira temporariamente uma tarefa de extração suspeita para uma hora conhecida e compare o padrão do disco. Se as ativações se deslocarem juntamente com a tarefa, terá identificado claramente a causa. Se não se deslocarem, reponha o agendamento e continue a investigação, em vez de desativar permanentemente uma funcionalidade que não era responsável.
Separe a atividade dos discos de multimédia da atividade da base de dados, da cache e dos registos
O Jellyfin não grava todos os tipos de dados nos discos de multimédia. A base de dados, a configuração, a cache, os registos e os metadados podem estar em volumes diferentes, por isso comece por identificar qual é o disco físico que está realmente a ser ativado.
O Jellyfin recomenda manter a base de dados em armazenamento local, e uma disposição de servidor multimédia convencional pode facilitar a separação dos caminhos dos dados da aplicação e da multimédia. Se apenas o SSD que contém a configuração e a base de dados estiver ativo, os discos de multimédia mecânicos podem não exigir qualquer alteração no Jellyfin.
Se um disco de multimédia mecânico for ativado quando não está a decorrer nenhuma tarefa de multimédia, inspecione os caminhos da biblioteca e qualquer comportamento de “guardar metadados juntamente com a multimédia” que tenha ativado. O objetivo é mover ou reagendar apenas o trabalho confirmado como intensivo em escritas, não fazer suposições com base no simples facto de o Jellyfin estar em execução.
Teste as montagens de rede e os serviços do anfitrião como causas concorrentes
Um NAS ou disco externo pode ser ativado porque o sistema operativo verifica a montagem, um agente de monitorização consulta ficheiros, uma tarefa de cópia de segurança percorre diretórios ou o próprio dispositivo de armazenamento executa tarefas de manutenção. Estas atividades podem continuar mesmo quando o Jellyfin está completamente inativo.
Para multimédia em rede, o Jellyfin espera que o armazenamento SMB ou NFS seja montado pelo sistema operativo. armazenamento de rede montado Isto significa que alguma atividade do disco pode ter origem na camada do anfitrião ou do NAS, e não na aplicação.
Se parar o Jellyfin não alterar o padrão de ativação, não altere a configuração do Jellyfin. Desative ou reagende uma tarefa concorrente do anfitrião de cada vez, ou utilize ferramentas de E/S ao nível dos processos no anfitrião para identificar o processo que está a ler antes de alterar a gestão de energia.
Reduza as ativações sem comprometer a fiabilidade da biblioteca
Depois de confirmar a causa, faça a alteração mínima: transfira as análises para um período fixo, reduza um agendamento de extração desnecessário, coloque os dados da aplicação num SSD ou impeça outro serviço de percorrer a árvore de multimédia. Preserve as tarefas que mantêm a biblioteca atualizada.
Tenha cuidado com a suspensão agressiva dos discos em armazenamento remoto ou ocasionalmente indisponível. O Jellyfin alerta para o facto de a manutenção agendada poder remover itens da biblioteca se o armazenamento de multimédia estiver indisponível quando a tarefa for executada, pelo que o comportamento de poupança de energia não deve fazer com que a montagem pareça ausente. precaução com o armazenamento nas tarefas de manutenção
Valide a correção durante, pelo menos, um intervalo completo de inatividade e a próxima janela de manutenção agendada. Termine quando os discos permanecerem inativos durante o período de inatividade pretendido e a análise ou reprodução seguinte continuar a funcionar normalmente; se estes objetivos entrarem em conflito, a fiabilidade deve prevalecer sobre alguns ciclos adicionais de ativação.
Suporte e Dicas
Mais para Ler

Deve fazer uma cópia de segurança do Home Assistant em funcionamento ou parar primeiro o serviço?
As cópias de segurança integradas do Home Assistant podem ser executadas em tempo real; as cópias simples do sistema de ficheiros devem parar ou...

Porque é que um servidor Home Assistant fica quente ou ruidoso durante os períodos de inatividade?
Relacione os picos da ventoinha ou da temperatura do Home Assistant com o Recorder, as cópias de segurança, as integrações e as tarefas alojadas...

Quando deve reconstruir o Home Assistant em vez de o reparar?
Repare primeiro a camada do Home Assistant que falhou e que seja mais pequena, restaure de seguida um estado conhecido como bom e reconstrua...

