é..
os logs são importantes...
Versão Imprimível
é..
os logs são importantes...
Não deleta não. Depois pode dar qualquer tipo de dor de cabeça relacionado a permissão dos arquivos. Ao invés disso, faça o seguinte:Citação:
Postado originalmente por Alexandre Correa
Código :
#/bin/bash for i in /var/log/squid/*; do > "$i"; done
Salva isso num arquivo, dê permissão de execução e manda bala.
Abraços!
Pois eu tou com o mesmo problema, só que descobri que são os logs mesmo que estão enchendo demais, 3.5GB no /var/log/squid
Isso tem acontecido toda semana. eu esvazio e crio outros arquivos chown para squid.
Stéfano, o que exatamente isso faz?Citação:
#/bin/bash
for i in /var/log/squid/*; do
> "$i";
done
Eu poderia criar um cron pra rodar toda semana né?
Por que você não usa o próprio squid pra fazer isso pra vc?Citação:
Postado originalmente por tiziu
squid -k logrotate
Você pode até colocar esse comando na sua cron pra rodar toda madrugada. Ae ele pega o access.log e move pra access.log.1 e cria um novo access.log
E assim vai....
O scriptzinho simplesmente limpa os arquivos, mas como o amigo acima falou, é melhor utilizar o logrotate mesmo. O script que eu mandei é legal só se o arquivo estiver muito grande e não der para fazer o logrotate, porque embora ele compacte, um arquivo de log de 3 GB vai cair para 700 MB, ehehehe.
Abraços!