В данный момент я настраиваю новый домашний сервер и пытаюсь заставить диски вращаться через час. Но они не вращаются вниз.
Настроить
У меня вся система на ssd: /dev /sda. У меня есть три жестких диска в системе: /dev /sdb, /dev /sdc и /dev /sdd. Они не смонтированы, хотя содержат (активные) тома LVM.
Что работает
Я могу перевести диск в режим ожидания, используя:
hdparm -y /dev/sdb
Диск остается выключенным в течение нескольких дней (если я оставлю систему в покое), указывая (я думаю), что система действительно не генерирует какую-либо активность
Использование относительно небольших значений для тайм-аута, таких как:
hdparm -S 180 /dev/sdb
hdparm -S 240 /dev/sdc
hdparm -S 241 /dev/sdd
тоже работает. Каждый из дисков вращается вниз по истечении указанного времени (15 минут, 20 минут и 30 минут, соответственно)
Что не работает
Я пытаюсь установить значение тайм-аута на один час, например, так:
hdparm -S 242 /dev/sdb
Команда, кажется, выполнена успешно, но диск вообще не переходит в режим ожидания (т.е. через день диск все еще находится в активном / бездействующем режиме, о чем свидетельствует мой измеритель мощности, а также
hdparm -C /dev/sdb
Сведения о системе
Это Debian Squeeze, работающий на материнской плате Asus с питанием от Atom (AT5NM10T-I). Диски являются:
[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