Jellyfin puede mantener los discos activos incluso sin espectadores porque la reproducción no es la única fuente de actividad del disco. Las tareas programadas de la biblioteca, las operaciones de metadatos, los registros, el acceso a la base de datos y las comprobaciones de almacenamiento pueden ejecutarse mientras el servidor permanece inactivo.
La forma más rápida de diagnosticarlo es demostrar si Jellyfin es responsable. Observa la actividad del disco durante un periodo de inactividad, detén únicamente el contenedor o servicio de Jellyfin y comprueba si cesa el patrón de activación. Esta sencilla comparación evita que desactives tareas útiles de la biblioteca cuando la causa real son las consultas SMART, la indexación, las copias de seguridad u otro servicio del sistema.
Comprueba si las activaciones se detienen al detener Jellyfin
Elige un intervalo de prueba tranquilo, sin usuarios, descargas, copias de seguridad ni importaciones de archivos multimedia. Anota qué disco se activa y con qué frecuencia, y después detén Jellyfin sin reiniciar el sistema. Mantén el almacenamiento montado para que la única variable importante sea el propio proceso de Jellyfin.
Si las activaciones se detienen durante un periodo de observación suficientemente largo, continúa investigando dentro de Jellyfin. Si continúan sin cambios, investiga el sistema, el NAS, el sistema de archivos u otros contenedores. Reiniciar es una mala primera prueba porque cambia demasiados servicios a la vez.
Reinicia Jellyfin después de la comparación y confirma que el patrón vuelve antes de cambiar los horarios. Una activación puntual durante el inicio es distinta de una activación recurrente cada pocos minutos mientras está inactivo, y la solución debe dirigirse al desencadenante recurrente, no a la inicialización normal del servicio.
Revisa las tareas programadas y los análisis de la biblioteca
Abre el panel de Jellyfin y revisa las tareas programadas, la hora de su última ejecución, su duración y el próximo desencadenante. Los análisis de la biblioteca, las actualizaciones de metadatos, el procesamiento de imágenes y las tareas de mantenimiento pueden leer directorios aunque nadie esté viendo contenido.
La documentación del código fuente de Jellyfin identifica una sección específica de Tareas programadas en el servidor, mientras que sus indicaciones de almacenamiento advierten que el mantenimiento programado puede operar sobre el contenido de la biblioteca. subsistema de tareas programadas
Si la activación del disco coincide con una tarea, cambia esa tarea a un intervalo de mantenimiento definido o reduce su frecuencia solo si el flujo de trabajo de la biblioteca lo permite. No desactives todas las tareas a la vez; perderías la capacidad de identificar qué programación era responsable.
Comprueba el procesamiento de metadatos e imágenes de capítulos
Algunas bibliotecas realizan más trabajo en segundo plano que otras. Las imágenes de capítulos, los datos relacionados con Trickplay, la extracción de subtítulos y las actualizaciones de metadatos pueden generar ráfagas de lecturas o escrituras que parecen no estar relacionadas con la reproducción.
Jellyfin documenta la extracción de imágenes de capítulos como una tarea que requiere muchos recursos de cálculo y permite ejecutarla como una tarea de extracción programada independiente o durante un análisis de la biblioteca. extracción de imágenes de capítulos Por eso conviene revisar su programación en un servidor cuyos discos se activan durante las horas de menor actividad.
Mueve temporalmente la tarea de extracción sospechosa a una hora conocida y compara el patrón del disco. Si las activaciones se desplazan junto con la tarea, tendrás una causa clara. Si no lo hacen, restaura la programación y continúa investigando en lugar de desactivar permanentemente una función que no era responsable.
Distingue la actividad del disco multimedia de la actividad de la base de datos, la caché y los registros
Jellyfin no escribe todos los tipos de datos en los discos multimedia. Su base de datos, configuración, caché, registros y metadatos pueden estar en volúmenes diferentes, así que primero identifica qué disco físico se está activando realmente.
Jellyfin recomienda mantener la base de datos en almacenamiento local, y una distribución estándar de servidor multimedia puede facilitar la separación de las rutas de datos de la aplicación y de los archivos multimedia. Si solo está activo el SSD que contiene la configuración y la base de datos, quizá no sea necesario cambiar nada en los discos multimedia mecánicos.
Si un disco multimedia mecánico se activa cuando no se está ejecutando ninguna tarea multimedia, revisa las rutas de la biblioteca y cualquier opción de “guardar los metadatos junto a los archivos multimedia” que hayas activado. El objetivo es mover o reprogramar únicamente el trabajo de escritura intensiva confirmado, no hacer suposiciones basadas en el simple hecho de que Jellyfin está en ejecución.
Prueba los montajes de red y los servicios del sistema como causas alternativas
Un NAS o un disco externo puede activarse porque el sistema operativo comprueba el montaje, un agente de supervisión consulta archivos, una tarea de copia de seguridad recorre directorios o el propio dispositivo de almacenamiento ejecuta tareas de estado. Estas actividades pueden continuar aunque Jellyfin esté completamente inactivo.
Para los archivos multimedia en red, Jellyfin espera que el sistema operativo monte el almacenamiento SMB o NFS. almacenamiento de red montado Esto significa que parte de la actividad del disco puede proceder del sistema o de la capa del NAS, y no de la aplicación.
Si detener Jellyfin no cambia el patrón de activación, no modifiques la configuración de Jellyfin. Desactiva o reprograma una tarea alternativa del sistema cada vez, o utiliza herramientas de E/S a nivel de proceso en el sistema para identificar qué proceso está leyendo antes de cambiar la gestión de energía.
Reduce las activaciones sin comprometer la fiabilidad de la biblioteca
Cuando hayas confirmado la causa, realiza el cambio mínimo: mueve los análisis a un intervalo fijo, reduce una programación de extracción innecesaria, coloca los datos de la aplicación en un SSD o impide que otro servicio recorra el árbol de archivos multimedia. Conserva las tareas que mantienen actualizada la biblioteca.
Ten cuidado con la suspensión agresiva de discos en almacenamiento remoto o que no siempre está disponible. Jellyfin advierte que el mantenimiento programado puede eliminar elementos de la biblioteca si el almacenamiento multimedia no está disponible cuando se ejecuta la tarea, por lo que el ahorro de energía no debe hacer que el montaje parezca ausente. precaución sobre el almacenamiento en las tareas de mantenimiento
Valida la solución durante al menos un intervalo completo de inactividad y la siguiente ventana de mantenimiento programada. Detente cuando los discos permanezcan inactivos durante el periodo de inactividad previsto y el siguiente análisis o la reproducción sigan funcionando con normalidad; si ambos objetivos entran en conflicto, la fiabilidad debe prevalecer sobre unos pocos ciclos adicionales de activación.
Soporte y Consejos
Más para leer

¿Deberías hacer una copia de seguridad de Home Assistant en ejecución o detener primero el servicio?
Las copias de seguridad integradas de Home Assistant pueden ejecutarse en vivo; las copias simples del sistema de archivos deben detener o poner en...

¿Por qué un servidor de Home Assistant se calienta o hace ruido durante las horas de inactividad?
Correlaciona los picos de ventilación o temperatura de Home Assistant con Recorder, las copias de seguridad, las integraciones y las tareas alojadas conjuntamente antes...

¿Cuándo deberías reconstruir Home Assistant en lugar de repararlo?
Repara primero la capa más pequeña de Home Assistant que haya fallado, restaura después un estado conocido y funcional, y reconstruye solo cuando no...

