* Giorgio Griffon ha scritto:
> Che cos'� lo stato di spindown? Che differenza c'� rispetto a una partizione 
> normalmente smontata?

hdparm pu� spegnere il motore che aziona i dischi (stato di spindown o meglio
azione di spindown e stato di standby) e porre l'harddisk con tutte le sue 
partizioni in standby; una partizione normalmente smontata invece si intende 
distaccata dal filesystem,  a montaggio non automatico in fstab.
Il comando mount servir� quindi ad attaccare questa directory al filesystem e
umount a distaccarla, questa directory pu� occupare una piccola partizione ma 
pu� anche occupare l'intero spazio di un'harddisk ma non viene alterato il 
funzionamento ordinario dell'harddisk che rimane sempre attivo (i dischi girano) 
mentre l'azione di spindown ferma questi dischi per� a sua volta non scollega 
eventuali partizioni montate al filesystem. Lo spindown riduce notevolmente 
il logoramento meccanico dei dischi, il consumo di energia e il calore 
all'interno della macchina, una partizione smontata non ha nessuno di questi 
effetti.
L'azione di spindown � molto efficace in harddisk ad accesso sporadico e in 
computer che rimangono accesi per diverse ore, al contrario per brevi periodi di 
funzionamento e su harddisk ad accesso frequente pu� avere effetti dannosi
a livello hardware. Non bisogna comunque mettere in spindown l'harddisk dove
� installato il sistema operativo in uso.
 
Questi sono i comandi hdparm che utillizzo pi� spesso (devi essere root):

hdparm -t /dev/hda    # per testare la velocit� di lettura dati 
                      # sul tuo harddisk in MB/s in questo caso 
                      # viene testato quello collegato sul primary master.


Per uno spindown forzato di un harddisk: 

hdparm -y /dev/hdx    # al posto di x metti a,b,c oppure d a seconda se hai
                      # collegato il tuo harddisk di backup come primary master, 
                      # slave o secondary master, slave.


Per uno spindown a tempo di un harddisk (questo comando rimane attivo per
tutto il tempo di accensione del computer):

hdparm -S 12 /dev/hdx  # il numero dodici � la variabile ed � equivalente a 
                       # 1 minuto
                       # significa che dopo 1 minuto che hai dato questo
                       # comando l'harddisk specificato va in spindown,
                       # quindi se vuoi regolare per tre minuti dovrai
                       # scrivere 36 (12x3) io ho utilizzato appunto 
                       # questo valore nella mia configurazione.

Il comando suddetto l'ho inserito in .bash_profile. Quando accendo il
computer e dopo aver effettuato il login d'ingresso , parte il conteggio dei 
minuti per l'harddisk configurato da porre in standby; se nel frattempo 
questo harddisk non venisse utilizzato allora va in spindown.


Per controllare lo stato di un harddisk se � attivo o in standby:

hdparm -C /dev/hdx


N.B.: - Per maggiori informazioni e varianti leggiti comunque il man hdparm.
      - Se hai solo un hardisk puoi usare hdparm per i test, � inutile e
        dannoso lo spindown.

> Le partizioni a cui ti riferisci servono per copie di 
> backup automatiche?

Il backup che effettuo � automatico per quanto riguarda tutto il processo di 
copiatura dei file per� lo avvio io quando mi interessa farlo, altrimenti non 
si avvia da solo, potrei farglielo fare in automatico ma preferisco cos� per 
evitare avvii intempestivi o in momenti indesiderati, in quanto non ho orari 
fissi eppoi mi va di eseguire a mano l'avvio dello script che ho appositamente 
preparato utilizzando la semplice grammatica della shell.
Se ti interessa l'impostazione posso comunque mandartelo come posso mandarti 
anche le configurazioni ausiliarie di .bashrc, /etc/sudoers, .bash_profile e 
poi ... adesso sono un po' deconcentrato non mi viene in mente altro.


PS. Per verificare se ci fossero eventuali problemi con hdparm prova a fare
subito il test di velocit� di lettura dati sul tuo harddisk cos� almeno
potrai conoscere le prestazioni del tuo harddisk e se potrai eventualmente
aumentarle. 


> Ciao, grazie
>    Giorgio

Ciao, Giuseppe.

-- 
GNU/Linux Powered
Red Hat 9.A (Shrike) Kernel 2.4.20

Rispondere a