Seagate HDD gira: no entiendo por qué (WD no)

Seagate HDD gira: no entiendo por qué (WD no)

He construido un NAS con TrueNAS en mi casa. Accedo a los datos aproximadamente una vez por semana (dos veces, ya que ejecutaré una limpieza ZFS una vez por semana), por lo que prefiero desactivar los discos cuando no accedo a los datos en el grupo.

Mi configuración es:

  • Odroid H3
  • WD Rojo Plus WD40EFPX
  • Seagate IronWolf ST4000VN006
  • Grupo de datos reflejados en ambos discos

Utilicé este script, siguiendo su documentación para reducir la velocidad de los discos:https://github.com/ngandrass/truenas-spindown-timer

Funciona perfectamente para el disco WD, que permanece inactivo hasta que accedo a los datos en cualquier momento.

Sin embargo, la unidad Seagate se activa en momentos aleatorios. Quizás esté relacionado con algún proceso que se ejecuta en TrueNAS para verificar algo en el disco.

Después de realizar algunas pruebas, noté que puedo desactivar el WD perfectamente con hdparm, y luego vi que se detuvo con éxito. El mismo comportamiento se aplica al WD y al disco Seagate.

hdparm -C /dev/sda

/dev/sda:
 drive state is:  standby

Sin embargo, Seagate girará aleatoriamente después de algunos minutos. También noté que si configuro la unidad Seagate en modo de suspensión ( hdparm -Y) en lugar de en espera ( hdparm -y), la ejecución hdparm -Chará girar el disco, mientras que este comportamiento no ocurre con el WD Red Plus.

¿Alguna idea sobre cómo manejar esto para que ambos discos no funcionen durante períodos de tiempo más largos? Gracias

información relacionada