Verificação de cota para partição Linux ext3

2

eu uso

quotacheck -m /home

no cron.daily para verificar cotas todos os dias. O sistema operacional do servidor é o CentOS-5.3. Estou recebendo o erro

quotacheck: Quota for users is enabled on mountpoint /home so quotacheck might damage the file.
Please turn quotas off or use -f to force checking.

desde os últimos dias no logwatch e até mesmo na execução manual do comando. Devo usar -f ou existe uma maneira melhor de manter arquivos de cotas precisos. Eu senti que os arquivos de cota não estavam sendo atualizados até que eu chame o quotacheck. O kernel pode atualizar automaticamente os arquivos de cota quando o tamanho do arquivo é alterado?

    
por Saurabh Barjatiya 16.07.2009 / 06:20

2 respostas

1

Você leu a manpage de quotacheck ?

It is strongly recommended to run quotacheck with quotas turned off for the filesystem. Otherwise, possible damage or loss to data in the quota files can result. It is also unwise to run quotacheck on a live filesystem as actual usage may change during the scan.

[...]

-f, --force

Forces checking and writing of new quota files on filesystems with quotas enabled. This is not recommended as the created quota files may be out of sync.

Portanto, não o execute em um sistema de arquivos ao vivo. De qualquer forma, por que você está rodando no cron.daily? quotacheck é necessário apenas se os dados da cota estiverem fora de sincronia com o sistema de arquivos, geralmente após um travamento do fs, ou se o fs foi usado sem cotas.

Durante o uso normal, as cotas são atualizadas automaticamente, não há necessidade de executar o quotacheck regularmente.

Manipulação novamente:

quotacheck should be run each time the system boots and mounts non-valid filesystems.

Então, execute o quotacheck em seus scripts de inicialização (deve estar lá já) e perca o cron job.

    
por 16.07.2009 / 10:15
1

Como eu sei, o quotacheck deve ser executado regularmente a partir do cron (quotachech -ug / home) para verificar os arquivos aquota.user e aquota.group.

    
por 20.08.2009 / 20:31