Jellyfin puede comportarse de forma diferente después de un reinicio porque los datos persistentes sobreviven, mientras que los montajes, dispositivos, tiempos de inicio, rutas de red y cachés se reconstruyen.
La biblioteca puede seguir existiendo, aunque el proceso detecte un estado de disponibilidad de dispositivos diferente o se inicie antes de que una dependencia esté disponible. Una caché fría también puede hacer que la primera solicitud sea más lenta sin cambiar el catálogo subyacente. Distingue el estado persistente de las condiciones de ejecución antes de considerar que se trata de corrupción.
El estado persistente y el estado de ejecución son diferentes
La configuración, los archivos de la base de datos, los usuarios y las definiciones de la biblioteca pueden persistir fuera del contenedor. Los montajes, las variables de entorno, los permisos de los dispositivos, la identidad de red, los tiempos de los procesos y la caché en memoria se recrean cada vez.
El desglose de los roles de datos persistentes ayuda a identificar qué comportamiento debería sobrevivir a un reinicio y qué cambios son esperables.
Por lo tanto, una diferencia después de un reinicio no demuestra automáticamente que Jellyfin haya perdido su biblioteca.
El orden de inicio puede cambiar el primer resultado
Si el almacenamiento, los dispositivos GPU, los montajes de red o los servicios dependientes están disponibles en momentos diferentes, Jellyfin puede inicializarse con un entorno incompleto. La misma imagen puede seguir una ruta de inicio diferente aunque el archivo de configuración sea idéntico.
Compara la secuencia de reinicio con el patrón del modelo de análisis posterior a una actualización, en el que las condiciones de ejecución se reconstruyen alrededor de los datos persistentes.
Un reinicio posterior que restaura el comportamiento normal apunta a un problema de tiempos o disponibilidad, no a una base de datos dañada de forma permanente.
Una caché fría hace que el servicio parezca diferente
Después de un reinicio, las páginas de la base de datos, las imágenes, las entradas de directorio y el estado de transcodificación pueden estar fríos. Por eso, la primera apertura de la biblioteca o la primera reproducción pueden ser más lentas que una solicitud repetida, mientras que el comportamiento en estado estable vuelve después de reconstruir el conjunto de trabajo.
Usa el método de comparación en frío y en caliente para comparar los tiempos de la primera ejecución y de las ejecuciones repetidas, en lugar de juzgar el servicio por una sola solicitud en frío.
Si solo cambia la latencia del primer uso, el estado de la caché es probablemente el límite del problema; si cambian todas las solicitudes, revisa los montajes, los dispositivos o la competencia por los recursos.
Clasifica la diferencia antes de modificar los datos
Registra qué cambió: la visibilidad de la biblioteca, el estado del usuario, el modo de reproducción, la aceleración del dispositivo, la accesibilidad de la red o únicamente el tiempo de la primera solicitud. Después, compara la variable de ejecución más pequeña que pueda explicarlo.
La distinción de los roles de datos persistentes entre una variación normal después de un reinicio y un fallo del estado persistente mantiene acotado el trabajo de recuperación.
Detente en la primera condición que explique la diferencia observada. Reconstruir o eliminar datos sin esa clasificación puede convertir un problema de ejecución en una pérdida de estado.
Centro de Tecnología e IA
Más para leer

¿Por qué Home Assistant funciona de manera diferente en conexiones LAN y remotas?
Las sesiones de Home Assistant en la LAN y de forma remota utilizan rutas de red diferentes; la latencia remota añade DNS, cifrado, WAN,...

¿Home Assistant funciona de forma fiable detrás de CGNAT o una doble NAT?
CGNAT y la doble NAT normalmente no afectan al control local de Home Assistant; principalmente cambian la forma en que los clientes remotos pueden...

¿Cómo afecta la latencia de red a Home Assistant durante las interrupciones de Internet?
La pérdida de conexión a Internet y la latencia de red son fallos distintos: las rutas de los dispositivos locales pueden seguir siendo rápidas...

