[FUG-BR] Erro misterioso com espaço em disco

Carlos Anderson Jardim cajardim em gmail.com
Segunda Novembro 9 16:25:01 BRST 2009


Eu sugiro fazer o seguinte, de madrugada manda desmontar o e passa o
fsck e depois monta novamente e ve se o erro persiste.

Um fraterno abraço

2009/11/9 Ari Arantes Filho <ari em dd.com.br>:
> Pessoal,
>
> Num servidor de e-mail, ainda na versão 7.0, os maildirs são guardados em
> /hd/mail. Um fato misterioso está ocorrendo. Fiz o seguinte script para
> controlar o espaço em disco p/ domínio e usuário:
>
> # cat /scripts/quota.sh
> cd /hd/mail
> du -d 2 > quota.txt
>
> Se eu rodo o script através do cron, os números são duplicados. Quando eu
> rodo pelo ssh, os números são reais.
>
> Filesystem             1K-blocks        Used     Avail Capacity  Mounted on
> /dev/aacd0s1f           539869196  466469296  30210366    94%    /hd
>
> Vejam o resultado qdo rodo através do cron:
>
> # cat quota.txt | sort -n | tail
> 16958680        ./dominio1.com.br
> 19191264        ./dominioB.com.br
> 23525900        ./dominioC.com.br
> 43930612        ./dominioD.com
> 48518324        ./dominioE.com.br
> 64942884        ./dominioF.com
> 106393460       ./dominioG.com.br
> 159406916       ./dominioH.com.br
> 194234432       ./dominioI.com.br
> 931219904       .
>
> Reparem que o espaço ocupado está aproximadamente o dobro do espaço usado
> informado no df.
>
> Vejam o resultado qdo rodo direto do shell:
>
> # cat quota.txt | sort -n | tail
> 8535406 ./dominio1.com.br
> 9615652 ./dominioB.com.br
> 11785518        ./dominioC.com.br
> 22112856        ./dominioD.com
> 24376312        ./dominioE.com.br
> 32575566        ./dominioF.com
> 53297236        ./dominioG.com.br
> 79849848        ./dominioH.com.br
> 97455458        ./dominioI.com.br
> 466345486       .
>
> Esse sim é a realidade.
>
> Sinceramente nunca vi isso acontecer. Reparei isso quando coloquei no
> crontab p/ rodar de madrugada e achei estranhos os números. O processo
> demora um pouco e pode atrapalhar na performance do servidor, por isso a
> necessidade em rodar na madrugada. Até pensei que fosse alguma rotina de
> backup que é rodada de madrugada, por isso testei e alterei o horário do
> script rodar para 11:20 da manhã, depois que acabou, rodei na mão e vi que
> os números não batiam mesmo.
>
> # grep quota.sh /etc/crontab
> 20      0       *       *       *       root    /scripts/quota.sh
> #20     11      *       *       *       root    /scripts/quota.sh
>
> Alguma dica?
>
> Obrigado,
>
> Ari
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Mais detalhes sobre a lista de discussão freebsd