L'HDD non montato / non partizionato si sveglia ~ 4 volte al giorno su CentOS


0

Ho un piccolo server CentOS (installazione minima). Ha HDD collegato, ma questo HDD non è partizionato. Solo un'unità vuota non utilizzata per attività future. Voglio che questo HDD rimanga in modalità di sospensione quando non viene utilizzato. Ha le seguenti impostazioni di spindown

hdparm -B 127 -S 240 /dev/sdb #(Sleep after 20min of inactivity.)

Nonostante questa configurazione, qualcosa continua a svegliare questo HDD ~ 4 volte al giorno senza fare nulla. Quindi, c'è un modo per tracciare quale processo attiva questa unità? Non sono riuscito a trovare alcun file di configurazione, in cui viene menzionato sdb. Nessun cron job o altro. È un'installazione CentOS minima.

Grazie!

Risposte:


1

Risponderò io stesso.

L'unità è stata svegliata da smartd, che esegue il polling dei dischi ogni 30 minuti per impostazione predefinita. Ha la seguente riga di configurazione (/etc/smartmontools/smartd.conf):

DEVICESCAN -H -m root -M exec /usr/libexec/smartmontools/smartdnotify -n standby,10,q

Questa riga indica a smartd di controllare tutti i dischi identificati. E gli -n standby,10,qdice di ignorare tranquillamente tutti i dischi in modalità standby, ma di svegliarli dopo 10 tentativi falliti.

Quindi, sostanzialmente, ho cambiato da 10 a 671, il che significa che ora il disco sarà in modalità di sospensione fino a 2 settimane.

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.