Verificando espaço em filesystems e pastas
Dica publicada em Linux / Comandos
Verificando espaço em filesystems e pastas
Aqui, na empresa onde trabalho, tivemos o seguinte problema: o /applications foi totalmente utilizado.
Foi necessário criar um script para verificar o espaço em disco e depois, adicionar cada listagem de diretório.
Segue abaixo o script para verificar o espaço (em MB) que cada filesystem está ocupando, depois enviar cada listagem para um arquivo texto:
Após a análise dos resultados, foi verificado que a pasta /log estava consumindo 3.6 GB.
Ao tentar compactar, apresentou o seguinte erro:
# bzip2 -9 123.log
A solução, foi mover para um filesystem que estava com mais espaço livre:
# mv /applications/logs/123.log /applications/123
# df -h
Foi necessário criar um script para verificar o espaço em disco e depois, adicionar cada listagem de diretório.
Segue abaixo o script para verificar o espaço (em MB) que cada filesystem está ocupando, depois enviar cada listagem para um arquivo texto:
df -h > var/tmp/espacos/listardiretorios.txt
ls -la | grep ^d > /var/tmp/espacos/diretorios.txt
du -h data > /var/tmp/espacos/applications.txt
du -h deploy > /var/tmp/espacos/deploy.txt
du -h jboss-eap-6.1 > /var/tmp/espacos/jboss.txt
du -h logs > /var/tmp/espacos/logs.txt
du -h lost+found > /var/tmp/espacos/lost.txt
du -h patching-tool > /var/tmp/espacos/path.txt
du -h share-portal > /var/tmp/espacos/share.txt
du -h tmp > /var/tmp/espacos/tmp.txt
ls -la | grep ^d > /var/tmp/espacos/diretorios.txt
du -h data > /var/tmp/espacos/applications.txt
du -h deploy > /var/tmp/espacos/deploy.txt
du -h jboss-eap-6.1 > /var/tmp/espacos/jboss.txt
du -h logs > /var/tmp/espacos/logs.txt
du -h lost+found > /var/tmp/espacos/lost.txt
du -h patching-tool > /var/tmp/espacos/path.txt
du -h share-portal > /var/tmp/espacos/share.txt
du -h tmp > /var/tmp/espacos/tmp.txt
Após a análise dos resultados, foi verificado que a pasta /log estava consumindo 3.6 GB.
Ao tentar compactar, apresentou o seguinte erro:
-rw-r--r-- 1 root root 3858939904 Dec 22 17:54 123.log
-rw------- 1 root root 0 Nov 30 06:00 nohup.out
# bzip2 -9 123.log
bzip2: I/O or other error, bailing out. Possible reason follows.
bzip2: No space left on device
Input file = 123.log, output file = 123.log.bz2
bzip2: Deleting output file 123.log.bz2, if it exists.
Não tinha espaço em disco para compactar o arquivo.
A solução, foi mover para um filesystem que estava com mais espaço livre:
# mv /applications/logs/123.log /applications/123
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/root_vg-lv_app
9.9G 6.3G 3.1G 67% /applications
//fileserverhom/123
200G 88G 113G 44% /applications/123
Outras dicas deste autor
Nenhuma dica encontrada.Leitura recomendada
Comando para manipulação de pacotes PKGTool
Recuperando GRUB do Mageia Linux
Tocando filmes em modo ASCII no console
Erro ao instalar programas/aplicativos .deb no Ubuntu pelo terminal [Resolvido]
Comentários
Nenhum comentário foi encontrado.