jueves, 22 de mayo de 2008

QUOTA - Limitando el uso de disco

Cuando tenemos un servidor y muchos usuarios en el, el problema que se presenta a menudo es el uso y abuso de espacio en disco, la solucion entonces esta en la asignacion de quotas a los usuarios.

1. Montaremos las particiones involucradas con el uso de quotas, para ello editamos el archivo fstab
cat /etc/fstab
nos mostrara entre otros datos la linea que nos interesa editar:
/dev/hda1 /home ext3 defaults 1 1
editamos esta linea colocando soporte para quotas de usuario y grupo
/dev/hda1 /home ext3 defaults,usrquota,grpquota 1 1

2. Ahora reiniciamos el sistema para que levante la particion con el cambio.

3. Creamos los archivos de BD donde se almacenaran las quotas de usuario y grupo
touch /home/aquota.user
touch /home/aquota.group
chmod 600 /home/aquota.user /home/aquota.group

4. Instalamos el software de soporte de quotas
apt-get install quota quotatool

5. Poner limites a usuario jperez en 200Mb de limite advertido y 250 como máximo permitido
quotatool -u jperez -bq 200 -l '250Mb' /home

Para ver el uso de disco y quotas:
repquota /home

No hay comentarios: