Attivare le quote su un filesystem: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Riga 198: Riga 198:
  faculty  --  56752K      0K      0K            410    0    0
  faculty  --  56752K      0K      0K            410    0    0


== Che quota ho? ==
Ogni utente può conoscere la quota assegnata mediante il comando:
$ quota -vs
Esempio:
Disk quotas for user mariobianchi (uid 1003):
    Filesystem  space  quota  limit  grace  files  quota  limit  grace
/dev/mapper/vg_system-skole+tjener+home0
                  143M    800M  1200M            2149      0      0       
== Test dei limiti ==
E' possibile testare i limiti creando dei file "zero filled" (vuoti) di dimensioni maggiori o uguali dei limiti imposti. Supponiamo che i limiti siano 800MB/1200MB.
Creiamo un file di 800MB (soft limit):
$ dd if=/dev/zero of=file.bin bs=1MB count=800
dm-6: '''warning, user block quota exceeded.'''
800+0 record dentro
800+0 record fuori
800000000 byte (800 MB) copiati, 6,11045 s, 131 MB/s
Riceviamo un "warning", da questo momento parte il "timer" per il periodo di grazia.
Cancelliamo <code>file.bin</code>:
$ rm file.bin
Creiamo ora un file di 1200MB (hard limit):
$ dd if=/dev/zero of=file2.bin bs=1MB count=1200
dm-6: warning, user block quota exceeded.
dd: scrittura di "file2.bin": '''Spazio esaurito sul device'''
946+0 record dentro
945+0 record fuori
945192960 byte (945 MB) copiati, 11,9278 s, 79,2 MB/s
Abbiamo superato il limite rigido e il messaggio ricevuto ci informa che abbiamo esaurito lo spazio a nostra disposizione.


== Check quotidiano delle quote ==
== Check quotidiano delle quote ==
472

contributi