Questão var / log / syslog crescendo indefinidamente em tamanho


O disco que contém o Ubuntu no meu computador é 115GB no tamanho.

Quando o disco estava 114.7GBcheio.

Eu comecei a deletar alguns arquivos aqui e ali para liberar 5GB.

Mas notei que o disco estava 114GB preenchido novamente. Eu pensei que era alguma coisa de cache ou swap, então não deu muita atenção e foi em frente e libertou 40GBdeslocando alguns arquivos de mídia para fora do disco.

Eu tenho uma notificação em uma hora ou assim que o disco está cheio novamente !! 40GB!!! Tudo se foi!

Então eu depurei o problema até o /var/log/syslog arquivo que inicialmente foi definitivamente menos do que 20GB. Eu sei disso porque /var pasta foi 17GB antes de limpar a memória.

/var/log/syslog arquivo está atualmente 55.9GB!

Alguém poderia ser tão gentil para explicar essa anomalia? Isso é um inseto? Ou eu sou afetado por algum malware ou vírus?


1
2018-03-16 00:29


origem


você está usando uma VPN por acaso? - Kalamalka Kid
Depende do que todos os aplicativos e materiais estão sendo executados no seu sistema? Você pode limpar algumas das entradas antigas / arquivadas em / var / log (recursivamente), que são * .gz. Mas você assiste em / var / log em termos de porque alguns logs estão crescendo tão rápido? - Ashu
Bem, tenha um Veja em / var / syslog, e veja o que está preenchendo! - psusi
+1 ... você pode querer usar algo como tail -f /var/log/syslog de um terminal (para evitar ter que carregar um arquivo tão grande em um editor de texto) - steeldriver
Sim eu verifiquei o arquivo é o erro do monitor wifi mon0 Irã. Não posso acreditar que inundou 50 GB. O mesmo erro XD - ant_1618


Respostas:


Esse crescimento indefinido geralmente ocorre devido ao registro repetido de um ou mais erros da mesma origem. No meu caso, foi devido ao relatório contínuo de erro de conexão da interface de monitoramento wi-fi mon0 Eu usei para monitorar meu tráfego de wifi. Houve relatórios de erro de tal estouro ocorrendo em várias outras interfaces como tun0 da VPN etc.

Eu resolvi meu problema limpando o /var/log/syslog Arquivo

Para resolver esse erro

  1. Você precisa encontrar a origem desse erro e pará-lo de produzir qualquer excesso de excesso de log
  2. Então Claro a var/log/syslog Arquivo

Problemas que você pode enfrentar fazendo o mesmo

  1. Não posso abrir var/log/syslog: devido ao tamanho maciço qualquer editor é obrigado a falhar
  2. Não é claro /var/log/syslog: Mais uma vez devido à limpeza de tamanho massivo é um desafio também

Então, para ver o erro que causou o estouro

tail -f /var/log/syslog

Para limpar o uso:

sudo cat /dev/null > /var/log/syslog

2
2018-03-17 10:01





Verifica a /var/lib/logrotate/status e certifique-se de que está sendo girado corretamente. Você também precisa visualizar o conteúdo do arquivo e ver se é um problema do sistema lançando alarmes constantemente.


0
2018-03-16 19:48





Tente isso. Deve funcionar corretamente e limpá-lo:

sudo sh -c 'cat /dev/null > /var/log/syslog'

0
2018-03-19 21:04



Isso parece mais esconder os sintomas do que consertar o problema. - DavidR