Guia para Configurar Limite de Espaço em Disco por Diretório no Linux

Por Equipe Técnica AviraHost · 3 min de leitura · Atualizado em · AviraHost, VPS Linux, servidor dedicado, quota, limite de disco, administração Linux, hospedagem · 0

Introdução

Controlar o uso de espaço em disco por diretório é essencial para manter a estabilidade e evitar que um único projeto consuma todos os recursos do servidor. Neste guia, você aprenderá a configurar limites de espaço em disco por diretório em ambientes Linux, utilizando quotas e boas práticas de administração.

Passos para Configurar Limite de Espaço em Disco por Diretório

  1. Verifique o sistema de arquivos
    Certifique-se de que o sistema de arquivos suporta quotas (ext4, xfs, etc). Use:
    df -Th
  2. Instale as ferramentas de quota
    No Ubuntu/Debian:
    sudo apt update && sudo apt install quota
    No CentOS/RHEL:
    sudo yum install quota
  3. Edite o /etc/fstab
    Adicione as opções usrquota e/ou grpquota na linha do sistema de arquivos desejado. Exemplo:
    /dev/sda1 / ext4 defaults,usrquota,grpquota 0 1
  4. Reinicie ou remonte o sistema de arquivos
    sudo mount -o remount /
  5. Crie os arquivos de quota
    sudo quotacheck -cum /
  6. Ative o quota
    sudo quotaon /
  7. Crie um usuário ou grupo para o diretório
    Se necessário, crie um novo usuário/grupo e atribua a posse do diretório:
    sudo chown usuario:grupo /caminho/do/diretorio
  8. Defina o limite de espaço
    sudo edquota -u usuario
    Edite os campos soft e hard para o limite desejado (em blocos de 1KB).
  9. Valide a configuração
    Use:
    quota -u usuario
    para conferir os limites aplicados.

Checklist Rápido

  • Faça backup antes de alterar arquivos de sistema
  • Verifique se o sistema de arquivos suporta quotas
  • Documente os limites aplicados para auditoria
  • Monitore o uso de disco periodicamente

Resolução de Problemas Comuns

  • Quota não ativa: Verifique se as opções usrquota e grpquota estão corretas no /etc/fstab e se o sistema foi remontado.
  • Limite não aplicado: Confirme se o diretório pertence ao usuário/grupo com quota configurada.
  • Erro quotacheck: Execute como root e verifique permissões dos arquivos aquota.user e aquota.group.
  • Usuário ultrapassa limite: Ajuste valores soft e hard e monitore com repquota /.

Resumo

  • Limitar espaço por diretório evita sobrecarga e downtime
  • Use quotas para controle granular e seguro
  • Monitoramento contínuo é fundamental para estabilidade

Contrate Agora

Garanta estabilidade e suporte 24/7 para seu ambiente Linux. Veja planos de VPS Linux com gerenciamento especializado e otimize seus recursos!


Esta resposta foi útil?