Obecnie konfiguruję nowy serwer domowy i próbuję sprawić, aby dyski się zawirowały po godzinie. Ale nie wirują.
Ustawiać
Mam cały mój system na ssd: / dev / sda. Mam w systemie trzy dyski twarde: / dev / sdb, / dev / sdc i / dev / sdd. Nie są montowane, chociaż zawierają (aktywne) woluminy LVM.
Co działa
Mogę przełączyć dysk w tryb gotowości za pomocą:
hdparm -y /dev/sdb
Dysk pozostaje wyłączony przez kilka dni (jeśli zostawię system w spokoju), co wskazuje (myślę), że system naprawdę nie generuje żadnej aktywności
Używanie względnie małych wartości limitu czasu, takich jak:
hdparm -S 180 /dev/sdb
hdparm -S 240 /dev/sdc
hdparm -S 241 /dev/sdd
działa również. Każdy z dysków obraca się po określonym czasie (odpowiednio 15 minut, 20 minut i 30 minut)
Co nie działa
Próbuję ustawić wartość limitu czasu na jedną godzinę, tak:
hdparm -S 242 /dev/sdb
Wydaje się, że polecenie się powiodło, ale dysk w ogóle nie przechodzi w tryb gotowości (tj. Po dniu dysk nadal znajduje się w trybie aktywnym / bezczynności, jak pokazuje mój miernik mocy, a także
hdparm -C /dev/sdb
Szczegóły systemu
To jest Debian Squeeze, działający na płycie głównej Asus napędzanej Atomem (AT5NM10T-I). Dyski to:
[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