Il disco rigido non andrà in standby automaticamente


10

Ho un disco rigido, che dovrebbe andare automaticamente in standby dopo 30 o 60 minuti.

Ho provato (3 minuti per il test):

# hdparm -S 36 /dev/sda

/dev/sda:
 setting standby to 36 (3 minutes)

E non ha funzionato, anche quando non è stato possibile accedere per più di 5 minuti. Ora ho pensato ad alcuni processi di accesso ai dati, quindi ho testato

# hdparm -y /dev/sda

/dev/sda:
 issuing standby command

Drive andò in standby e continuò a dormire, come puoi cercare

# hdparm -C /dev/sda;date

/dev/sda:
 drive state is:  standby

Toccando alcuni file nel mountpoint è stato attivato come previsto.

Perché la sospensione automatica non funziona? Per quanto ho capito, dovrebbe anche spegnere il disco rigido indipendentemente dal sistema operativo, purché non vi sia accesso.


Fare questo è in genere falsa economia. Perchè vuoi fare questo?
EEAA

2
Ho un pi con un drive desktop per le registrazioni tv. Ora l'unità non viene utilizzata per circa 20 ore al giorno e come unità desktop dovrebbe durare più a lungo quando va in standby per 20 ore rispetto a quando viene eseguita l'intera giornata (che è esattamente l'opposto delle unità del server). I 3 minuti erano solo per i test, in realtà voglio che vada in standby dopo 30-60 minuti.
allo

Questo e questo è correlato.
Albert,

Risposte:


7

Si noti che alcune unità non implementano questa funzione, anche se il comando passa. Potrebbe inoltre essere necessario ridurre il livello di Risparmio energia avanzato a 127 o meno con hdparm -B 127 /dev/sda. Dalla pagina man:

-B Ottieni / imposta la funzione Advanced Power Management ... valori da 1 a 127 (che consentono lo spin-down) e valori da 128 a 254 (che non consentono lo spin-down).

Se tutto fallisce, puoi scrivere un piccolo script che esegue il polling /proc/diskstatso /sys/block/sda/statper il numero di letture / scritture sul dispositivo e mette esplicitamente l'unità in standby se non cambia per diversi minuti. Vedi l' utilità hd-idle .


3
Con hdparm -B 127esso funziona.
allo

4

Il vero problema era smartd, che regolarmente controllava i valori del dispositivo, anche quando era in modalità standby.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.