Carreira Dev

13 fev, 2013

DicasLPI 104.4 – Administrar cotas de disco

Publicidade

Um recurso extremamente importante quando tem um servidor samba com diversos usuários acessando partições e diretórios é a utilização de cotas de disco. Com ele, é possível limitar a quantidade de espaço em disco que um determinado usuário ou grupo poderá utilizar.

quotacheck

Gerar a tabela de estatísticas de uso do sistema de arquivos:

# qutoacheck -mcug /home
  • -m : Não tenta remontar o sistema de arquivos no modo somente leitura;
  • -c: Não lê arquivos de cota de disco existentes;
  • -u: Verifica apenas as cotas de usuários;
  • -g: Verifica apenas as cotas de grupos.

edquota

Cria e edita as cotas:

# edquota -u marcos
  • -u: Habilita as cotas de usuários;
  • -g: Habilita as cotas de grupos;
  • -p: Replica cotas.
  • -t: Configura o tempo de tolerância para usuários e grupos.

As configurações são armazenadas no ponto de montagem da partição, na qual se utiliza cotas. Com os arquivos aquota.user e aquota.group é possível especificar os limites, como espaço e inodes, para o usuário ou grupo.

quota

Estabelece a utilização de cotas:

# quota -v ludolf
  • -u: Lista as cotas de usuário;
  • -g: Lista as cotas de grupo;
  • -v: Mostra as quotas mesmo que nenhum esteja alocado.

quotaon

Ativa o sistema de cotas de disco:

# quotaon -avug
  • -a: Habilita o gerenciamento de cotas para todos os dispositivos configurados;
  • -g: Habilita o gerenciamento de cotas para grupos em um determinado dispositivo;
  • -u: Habilita o gerenciamento de cotas para usuários em determinado dispositivo;
  • -v : Mostra todos os dispositivos onde o gerenciamento de cotas foi habilitado.

quotaoff

Desativa o gerenciamento de cotas. As opções deste comando são semelhantes ao comando quotaon.

***

Fonte: man quota, tldp.rog