4.5.2. Gestione del Disk Quota
Se avete implementato un quota allora sarà necessario una sua gestione — nella maggior parte dei casi sarà necessario controllare se il quota eccede i propri limiti e allo stesso tempo la sua accuratezza.
Naturalmente se gli utenti eccedono i rispettivi quota o raggiungono spesso i limiti soft sarà necessario per un amministratore di sistema fare delle scelte in base al tipo di utenti ed alla quantità di spazio usato. In tal caso l'amministratore potrà assistere l'utente ad usare una quantità di spazio minore o aumentare il disk quota dell'utente stesso.
Sarà possibile creare un riporto sull'utilizzo del disco eseguendo
repquota
. Per esempio il comando repquota /home
emette il seguente output:
*** Report for user quotas on device /dev/mapper/VolGroup00-LogVol02 Block grace time: 7days; Inode grace time: 7days Block limits File limits User used soft hard grace used soft hard grace ---------------------------------------------------------------------- root -- 36 0 0 4 0 0 kristin -- 540 0 0 125 0 0 testuser -- 440400 500000 550000 37418 0 0
Per visualizzare il riporto sull'uso del disco per tutti i file system abilitati al quota (opzione
-a
), usare il seguente comando:
repquota -a
Anche se la lettura del riporto è semplice è necessario affrontare alcuni dei suoi contenuti. Il
--
visualizzato dopo ogni utente è un modo semplice per determinare se sono stati superati i limiti del blocco. Se i limiti soft sono stati superati allora sarà possibile visualizzare un segno +
al posto del primo -
. Il secondo -
indica il limite dell'inode, ma i file system GFS2 non supportano i suddetti limiti quindi quel carattere resterà immutato (-
). I file system GFS2 non supportano alcun grace period quindi la colonna grace
resterà vuota.
Da notare che il comando
repquota
non è supportato attraverso NFS, indipendentemente dal file system sottostante.