Configure o armazenamento do Jellyfin separando o estado persistente da cache que pode ser reconstruída e dos ficheiros temporários de transcodificação de utilização variável; a base de dados e a configuração devem estar no caminho local mais fiável.
Num servidor doméstico, um SSD rápido pode alojar a configuração, a base de dados, a cache e o espaço temporário para transcodificação, enquanto os conteúdos multimédia permanecem num armazenamento de maior capacidade. Mapeie cada diretório explicitamente, verifique o utilizador do contentor e o limite mínimo de espaço livre e, em seguida, reinicie e execute uma transcodificação representativa antes de considerar a configuração concluída.
Mapeie os Caminhos Persistentes, Reconstruíveis e Temporários
Os caminhos do Jellyfin estão definidos por predefinição ou em montagens não documentadas. Comece pela verificação menos invasiva: apresente os caminhos efetivos dos dados, da configuração, da cache, dos registos, da interface Web e da transcodificação e, em seguida, classifique cada um como persistente, reconstruível ou temporário.
A observação útil é específica: caminhos persistentes num SSD local, ficheiros temporários no sistema de ficheiros raiz cheio, cache numa partilha de rede. Registe o resultado antes de alterar outra variável. caminhos efetivos do Jellyfin
Interprete o resultado em vez de adivinhar. Se os caminhos persistentes forem locais e fiáveis, mantenha-os; se o espaço temporário estiver limitado, mova apenas esse espaço; se a base de dados ou a configuração estiverem remotas, realoque-as antes de otimizar a reprodução.
Configure os Caminhos e as Permissões do Contentor
As funções de armazenamento estão selecionadas. Comece pela verificação menos invasiva: aplique uma alteração de caminho de cada vez, inspecione a tabela de montagens e crie um ficheiro de teste ou temporário como o utilizador do Jellyfin.
A observação útil é específica: o teste de escrita é bem-sucedido, acesso negado, o caminho resolve para um diretório vazio. Registe o resultado antes de alterar outra variável. sistema de ficheiros local montado
Interprete o resultado em vez de adivinhar. Se as escritas forem bem-sucedidas, continue; se as permissões falharem, corrija o proprietário sem eliminar dados; se o caminho estiver vazio, corrija o destino da montagem antes de voltar a procurar conteúdos.
Defina um Limite Mínimo de Espaço Livre para a Cache e as Transcodificações
Os caminhos estão configurados e permitem escrita. Comece pela verificação menos invasiva: execute a combinação mais exigente de reprodução normal, registe o crescimento dos ficheiros temporários e a latência de escrita e defina um alerta antes do ponto de falha.
A observação útil é específica: os ficheiros temporários permanecem limitados, o volume fica cheio durante um pico, a cache cresce sem ser despejada. Registe o resultado antes de alterar outra variável. limite mínimo de espaço livre para a transcodificação
Interprete o resultado em vez de adivinhar. Se o espaço se mantiver dentro dos limites, mantenha o limite e monitorize; se ficar cheio, mova ou aumente o espaço temporário antes de adicionar transmissões; se a cache nunca for despejada, inspecione o respetivo caminho e a tarefa de manutenção.
Reinicie e Repita uma Transcodificação Representativa
Os caminhos de armazenamento e o limite mínimo de espaço livre estão configurados. Comece pela verificação menos invasiva: reinicie o Jellyfin uma vez, confirme os caminhos efetivos, reproduza um ficheiro em Reprodução Direta e outro transcodificado com legendas ou redimensionamento e, em seguida, verifique a limpeza dos ficheiros temporários.
A observação útil é específica: os caminhos persistem e a reprodução é bem-sucedida, a transcodificação recorre ao processador, as escritas nos ficheiros temporários falham. Registe o resultado antes de alterar outra variável.
Interprete o resultado em vez de adivinhar. Se os caminhos e a reprodução funcionarem, pare; se surgir uma utilização alternativa do acelerador, faça o diagnóstico do mapeamento separadamente; se as escritas nos ficheiros temporários falharem, restaure o último caminho funcional e corrija o proprietário.
Suporte e Dicas
Mais para Ler

O Jellyfin pode partilhar em segurança uma GPU ou acelerador com outro contentor?
A partilha da GPU é condicional: verifique a visibilidade do dispositivo e o suporte dos controladores; em seguida, execute ambas as cargas de trabalho...

Como saber se um erro do Jellyfin vem do cliente ou do servidor
Um erro do Jellyfin pertence ao cliente quando afeta apenas um dispositivo; pertence ao servidor quando vários clientes falham no mesmo percurso e os...

Como impedir que as cópias de segurança do Jellyfin capturem um estado inconsistente
Uma cópia completa dos ficheiros não é automaticamente consistente; suspenda as escritas ou crie um instantâneo atómico, capture todos os caminhos de estado e...

