39 GB Arquivos de log !! O que está acontecendo.?

0

Eu tenho arquivos de log localizados em /var/logs e esses tamanhos estão em torno de 40 GB . O espaço está se esgotando.

Como excluir os arquivos de log sem afetar a operação normal?

Esses arquivos estão bloqueados. Qual é o procedimento para desbloquear os arquivos?

E como os arquivos de log simples se tornaram gigantescos comedores de discos?

Me ajude por favor.

    
por AthulBC 22.11.2016 / 08:07

5 respostas

2

sudo rm $(find /var/log -name '*.gz') -rf

limpa os arquivos de log antigos compactados ou você pode tentar o aplicativo bleachbit . Mas você deve descobrir o que causa isso.

    
por obayhan 22.11.2016 / 08:18
2

Eu não sei quais são as razões para o acúmulo de arquivos de log tão grandes ou grandes. Você deveria considerar arquivar um bug.

Eu não recomendo excluir arquivos do sistema cuja função você não entende (eles estão bloqueados por um motivo), então tente os seguintes métodos por sua conta e risco.

1. Linha de comando. Se você quiser excluir os arquivos de log mais antigos nesse diretório, digite o seguinte comando em uma janela do Terminal:

sudo rm /var/logs/*.gz *.1 *.old

2. Gerenciador de arquivos. Você pode escolher quais arquivos excluir no gerenciador de arquivos que está ativando nautilus (supondo que você use o Unity) com privilégios de root. Dessa forma, você pode tentar identificar quais arquivos são o problema e relatá-los. Certifique-se de remover apenas arquivos antigos, como os especificados acima:

sudo nautilus
    
por sawablo 22.11.2016 / 08:27
0

A maioria dos arquivos localizados em / var / log deve ser rotacionada pelo logrotate. veja: man logrotate

LOGROTATE(8)                                                             System Administrator's Manual                                                            LOGROTATE(8)

NAME
       logrotate - rotates, compresses, and mails system logs
...

Você deve conseguir remover * .1 e / ou * .gz com:

find /var/log \( -name "*.[0-9]" -o -name "*.gz" \) -delete

Se você não tiver certeza se um arquivo está em uso, você pode verificar o estado com

fuser 

ou com

lsof -Pn|grep 

Se estiver em uso e você quiser "limpar", nunca apague o arquivo! O sistema de arquivos não será liberado se um arquivo estiver em uso. Para limpar um arquivo "em uso" e liberar espaço, use o comando:

echo -n >filename

ou apenas

>filename

Se os arquivos ficarem muito grandes, a maior razão será: debugging-flag configurado em alguma configuração ou http-logfiles. Basta verificar o (s) arquivo (s) grande (s) com "fusor" para obter o PID do processo de propriedade. Desmarque-o com "echo" ou faça um "tail -50" (se não houver nenhum PID com o fusor) para verificar quem está gravando os arquivos de log para reconfigurar o zunido do aplicativo. Ou você pode adicionar uma configuração de logrotate para este arquivo "limpar" após 24 horas por exemplo.

    
por 0x0C4 22.11.2016 / 08:46
0

Acho que agora devo formatar todo o sistema (exceto o Windows). Porque há problemas muito mais estranhos. Eu não tenho nenhuma interface do usuário para muitas aplicações, o sistema trava e pisca durante a inicialização, às vezes a resolução da tela está sendo alterada automaticamente. Acho que alguns problemas de hardware ou problemas relacionados a drivers estão presentes. Dentro do indicador sonoro localizado na parte superior do sistema, parece que o volume de saída está diminuindo e aumentando com frequência. Como resultado, o som é imperfeito e eu tenho que conectar um fone de ouvido para deixar o som estável.

Este computador é na verdade um antigo PC HP Compaq com Foxconn MBoard e PSU da marca HP. Mas a diretoria estava morta há alguns meses e eu a substituí pela placa Gigabyte, mas não gastei dinheiro na compra de uma nova fonte de alimentação, em vez disso, usei a antiga PSU. O reparador foi mencionado que este PSU antigo não é realmente adequado para este Conselho, mas ambos não tinham interesse em investir mais dinheiro neste PC antigo. Então nós apenas usamos isso. Agora acho que devido a PSU, existem problemas

    
por AthulBC 22.11.2016 / 08:51
0

Oh !!! Eu cometi um erro grave. Eu corri Nautilus como SU e removi tudo localizado sob a pasta de log.

Como resultado, agora o sistema é quase instável e freqüentemente congela.

Agora, a única maneira é a reinstalação ou ainda há alguma solução?

Corri o Ubuntu com o Linux e tentei vários reparos. Ainda não tem jeito.

    
por AthulBC 24.11.2016 / 06:52