En los últimos meses, tuve 2 discos duros externos que formaban un RAID 1 (administrado a través de mdadm) conectados a mi Raspberry Pi y hasta hace 2 días tenía la impresión de que los discos duros estaban inactivos la mayor parte del tiempo y solo giraban cuando estaban en uso y poco después.
Uno de los discos duros externos puede verse influenciado en su tiempo de espera a través de la configuración del dispositivo, el otro no.
Los últimos 2 días, casi todo el tiempo uno de los HDD (no siempre el mismo) está encendido. Sospecho que de alguna manera suceden lecturas, lo cual es extraño porque después de que eliminé el cliente de owncloud que estaba usando, nada debería usar RAID si no accedo a él a través de SSH.
iotop
me proporciona los nombres de una gran cantidad de procesos, pero a mí me parece que son procesos del sistema que simplemente operan en la tarjeta SD. Pero debido a que hay tantos, es muy posible que pase por alto las entradas importantes. Quiero ignorar todos aquellos que simplemente acceden a la tarjeta SD para poder centrarme en aquellos que acceden al RAID.
¿Cómo puedo saber qué proceso está accediendo al RAID ( /dev/md1
) o a mis HDD ( /dev/sda
y /dev/sdb
)?
Respuesta1
lsof
le proporcionará una lista de todos los archivos abiertos, desde la cual probablemente debería poder descubrir el proceso de acceso a ese sistema de archivos.
Además, echaría un vistazo a los crontabs definidos, ya que la causa raíz podría ser fácilmente algún proceso que realice un análisis programado en toda la jerarquía de directorios.