Falta de espaço em disco desde a configuração do trabalho cron

0

Recentemente, configurei uma tarefa cron no meu sistema que executa a seguinte tarefa por hora:

wget -O - http://domain.com/?warm_cache=OUc37lgS2 >/dev/null 2>&1

Desde que isso foi feito, fiquei rapidamente sem espaço em disco. Então, estou me perguntando se existe alguma coisa relacionada ao comando acima que possa ser responsável.

Pelo que entendi, a parte >/dev/null 2>&1 desse trabalho deve essencialmente ignorar o conteúdo do wget. Isso está correto?

Nota: a URL do wget é um script que carrega as páginas para que possam ser pré-armazenadas em cache. No entanto, isso está em um disco separado e, portanto, não deve ser a fonte da falta em si.

Eu já executei este comando:

du -hx / | sort -h

e tem o seguinte como sendo os maiores porcos de disco / pastas:

101M    /home/CC-Elektra/libmemcached-1.0.18/tests/libmemcached-1.0
102M    /var/lib/clamav/clamav-f466e78bcfc7d8692ae98abcd6950f0b.tmp
106M    /home/CC-Elektra/libmemcached-1.0.18/tests/.libs
110M    /var/cache/apt-xapian-index
110M    /var/cache/apt-xapian-index/index.2
123M    /lib/firmware
138M    /lib/modules/3.13.0-115-generic/kernel/drivers
138M    /lib/modules/3.13.0-116-generic/kernel/drivers
141M    /usr/lib/python2.7
168M    /usr/lib/x86_64-linux-gnu
174M    /usr/share/webmin
178M    /var/lib/apt
178M    /var/lib/apt/lists
181M    /lib/modules/3.13.0-115-generic/kernel
181M    /lib/modules/3.13.0-116-generic/kernel
182M    /usr/bin
185M    /lib/modules/3.13.0-115-generic
185M    /lib/modules/3.13.0-116-generic
217M    /usr/src
219M    /home/CC-Elektra/libmemcached-1.0.18/tests
254M    /var/lib/clamav
315M    /var/cache
319M    /home/CC-Elektra/libmemcached-1.0.18
320M    /home/CC-Elektra
321M    /home
370M    /lib/modules
521M    /lib
543M    /var/lib
560M    /usr/lib
683M    /usr/share
699M    /var/log
1.6G    /var
1.7G    /usr
4.2G    /

Tudo acima disso é menor que 100M, embora haja um monte de pastas que o comando não parece ter permissão para acessar.

Como posso pesquisar ainda mais?

    
por Phill Healey 28.04.2017 / 15:51

1 resposta

2

É inútil especular. Procure você mesmo onde o espaço em disco está sendo consumido. Corra algo como

sudo du -hx / | sort -h

du listará recursivamente quanto espaço cada pasta ocupa em seu disco. A opção -x limitará isso a um sistema de arquivos e -h selecionará o formato de saída "legível por humanos". Ele é executado em sudo para garantir que ele possa gerar relatórios em todas as pastas, independentemente de suas permissões de acesso. O comando sort classifica a saída por tamanho para que as pastas maiores apareçam no final. (Adicione a opção -r para tê-los no começo.)

Então, isso mostrará as maiores pastas na sua partição raiz (supondo que essa esteja ficando sem espaço) na parte inferior. Então olhe que tipo de arquivos estão se acumulando lá.

    
por Tilman 28.04.2017 / 16:12