Есть ли какой-нибудь способ узнать, не раскрутился ли жесткий диск? Я использовал следующую команду, чтобы раскрутить ее после простоя:
hdparm -S 120 /dev/hdX
Однако я не уверен, что он работает правильно, и мне было интересно, как проверить текущее состояние питания, чтобы увидеть, правильно ли он выключился.
hdparm -C
пробуждении накопителя и рекомендуют использоватьsmartctl -i -n standby
вместо него. (см. serverfault.com/questions/275364/… или serverfault.com/questions/204227/when-hdd-wakes-up )hdparm -C
иsmartclt -i -n standby
(Ubuntu Server 14.04.1 LTS)Поскольку у меня нет
hdparm
ниsmartctl
доступного на моем NAS, я проверил, так/proc
как я предполагал, что он тоже должен быть где-то там.Ну, если он не работает
Если котенок сойдет с ума от этого:
Я тоже получил
Догадываясь из некоторого тестирования:
ACTIVE
: HDD сделал что-то в течение определенного промежутка времени (это не значит, что он что-то делает прямо сейчас)NO_ACTIVE
: была какая-то активность, но через некоторое время она перейдет в режим ожиданияSTANDBY
: хорошо, HDD в режиме ожиданияИ чтобы закончить это
SuspendingTime
время в минутах после того, как жесткий диск должен перейти в режим ожидания.Так как я не Unix-pro, я не могу сказать, есть ли у вас в
/proc/d_suspdtime
вашей системе, тоже (догадываясь по результатам Google, это может быть связано с NAS или busybox).источник