Actualmente estoy configurando un nuevo servidor doméstico, y estoy tratando de hacer que los discos giren después de una hora. Pero no giran hacia abajo.
Preparar
Tengo todo mi sistema en un ssd: / dev / sda. Tengo tres discos duros en el sistema: / dev / sdb, / dev / sdc y / dev / sdd. No están montados, aunque contienen volúmenes LVM (activos).
Que funciona
Puedo poner el disco en espera usando:
hdparm -y /dev/sdb
El disco permanece sin funcionar durante días (si dejo el sistema solo), lo que indica (creo) que el sistema realmente no genera ninguna actividad
Usando valores relativamente pequeños para el tiempo de espera como:
hdparm -S 180 /dev/sdb
hdparm -S 240 /dev/sdc
hdparm -S 241 /dev/sdd
También funciona. Cada uno de los discos gira después del tiempo especificado (15 minutos, 20 minutos y 30 minutos, respectivamente)
Lo que no funciona
Intento establecer el valor de tiempo de espera en una hora, así:
hdparm -S 242 /dev/sdb
El comando parece tener éxito, pero el disco no entra en modo de espera (es decir, después de un día, el disco todavía está en modo activo / inactivo, como lo atestigua mi medidor de potencia, así como
hdparm -C /dev/sdb
Detalles del sistema
Esta es Debian Squeeze, que se ejecuta en una placa base Asus con tecnología Atom (AT5NM10T-I). Los discos son:
[1.948217] scsi 0:0:0:0: Direct-Access ATA OCZ VERTEX PLUS 3.50 PQ: 0 ANSI: 5
[1.953713] scsi 1:0:0:0: Direct-Access ATA ST2000DL003-9VT1 CC3C PQ: 0 ANSI: 5
[1.954302] scsi 4:0:0:0: Direct-Access ATA ST31500341AS SD1B PQ: 0 ANSI: 5
[1.954873] scsi 5:0:0:0: Direct-Access ATA ST31500341AS SD1B PQ: 0 ANSI: 5