domingo, 29 de janeiro de 2012

Instalando o Quota no no Linux.

Limitar o espaço em disco em servidores de arquivo que possuem muitos usuários e em servidores web que hospedam muitas sites virtuais, por exemplo, pode evitar uma parada do serviço devida a falta de espaço em discoO recurso quota é muito útil para limitar o espaço em disco dos usuários do sistema. Segue abaixo algumas considerações:

- Permite limitar a quantidade de espaço disponível para cada usuário, utilizando o recurso no diretório /home, por exemplo;
- O recurso funciona mesmo que o usuário armazene seus arquivos em diretórios diferentes, pois ele busca os arquivos de cada usuário dentro da partição onde foi ativado.
- Para produzir este post estamos usando a distribuição Linux Ubunto Server versão 11.10.
- O diretório /home foi montado num disco virtual adicional (lembra do post anterior Instalar um hd adicional numa maquina virtual

Vamos então aos passos para lançar mão desse recurso:

1) Instalar os pacotes quota e quotatool:

# apititude install quota
# apititude install quotatool

2) O modulo quota_v2 foi carregado automaticamente após o boot:


3) Agora vamos alterar a linha no arquivo /etc/fstab referente a partição ou disco para qual desejamos ativar o quota, nesse caso seria para a entrada reponsável por montar a partição /home:


Devemos adiconar os parâmetros usrquota e grpquota conforme acima. Observe que o diretório /home será montado no segundo hd (sdb1). 

4) Os arquivos aquota.user e aquota.group foram criados pela instalação dos pacotes:


5) Reinicie o sistema para que a partição seja montada com os parâmetros adicionados e os arquivos sejam formatados:

6) Para verificar se a partição foi montada usando os parâmetros do quota faça:

  
Pronto, o quota esta instalado falta agora definir as quotas de disco para nossos usuário, o que faremos no próximo post.

Até lá!

Abraços!

Nenhum comentário:

Postar um comentário