Czy można dowiedzieć się, czy dysk twardy się odwrócił? Korzystałem z następującego polecenia, aby wyłączyć go po czasie bezczynności:
hdparm -S 120 /dev/hdX
Jednak nie jestem pewien, czy działa poprawnie i zastanawiałem się, jak sprawdzić bieżący stan zasilania, aby sprawdzić, czy poprawnie się wyłączył.
hdparm -C
wybudza dysk i zaleca użyciesmartctl -i -n standby
zamiast tego. (patrz serverfault.com/questions/275364/… lub serverfault.com/questions/204227/when-hdd-wakes-up )hdparm -C
ismartclt -i -n standby
(Ubuntu Server 14.04.1 LTS)Ponieważ nie mam
hdparm
ani nie mamsmartctl
na moim NAS, sprawdziłem,/proc
ponieważ założyłem, że on też musi gdzieś tam być.Cóż, jeśli nie działa:
Jeśli kotek oszalałby na tym:
Też mam
Zgadywanie na podstawie niektórych testów:
ACTIVE
: dysk twardy zrobił coś w określonym przedziale czasowym (nie oznacza to, że teraz coś robi)NO_ACTIVE
: była pewna aktywność, ale za chwilę będzie w trybie gotowościSTANDBY
: cóż, dysk twardy jest w trybie gotowościAby to zakończyć,
SuspendingTime
czas w minutach po przejściu dysku twardego w tryb gotowości.Ponieważ nie jestem specjalistą od systemu Unix, nie mogę powiedzieć, czy powinieneś mieć również
/proc/d_suspdtime
swój system (zgadywanie na podstawie wyników Google może być związane z NAS lub busyboksem).źródło