[Mod] Script para auto limpeza do cache

Bugs e Modifica
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1523
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 42
Contato:
Status: Offline

[Mod] Script para auto limpeza do cache

Mensagem por marceloleaes »

Em alguns casos se torna necessário fazer a limpeza do cache do Squid após uma semana ou pelo menos mensalmente.

O script tem esta tarefa, adicione a crontab conforme necessidade  usando a cron.weekly ou a cron.monthly. Não esqueça de dar permissão de execução ao script como no exemplo: chmod +x /etc/cron.escolhida/squidcleaner. O arquivo de log será gerado automaticamente após a primeira execução do script. Para acompanhar se esta executando: cat /var/log/squid/cleaner.log

Código: Selecionar todos

#!/bin/bash
# Script para limpeza do cache do Squid
# Por Marcelo Leães - [email protected]

echo -e "--------------------------------------------------------------" >> /var/log/squid/cleaner.log
echo -e "Parando Squid - `date "+%d-%m-%Y"`" >> /var/log/squid/cleaner.log
/etc/init.d/squid stop
cd /var/spool/squid/
echo -e "Limpando Squid - `date "+%d-%m-%Y"`" >> /var/log/squid/cleaner.log
rm -rf *
echo -e "Reconstruindo Squid - `date "+%d-%m-%Y"`" >> /var/log/squid/cleaner.log
squid -z
echo -e "Iniciando Squid - `date "+%d-%m-%Y"`" >> /var/log/squid/cleaner.log
/etc/init.d/squid start
echo -e "--------------------------------------------------------------" >> /var/log/squid/cleaner.log
exit 0
Imagem

Bom proveito  ;)


"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio
Avatar do usuário
marcelo0786
Global Moderator
Global Moderator
Mensagens: 127
Registrado em: 17 Jun 2013 17:43
Status: Offline

Re:[Mod] Script para auto limpeza do cache

Mensagem por marcelo0786 »

Ele vai melhorar o desempenho do Endian? E mais ou menos isso ?
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1523
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 42
Contato:
Status: Offline

Re:[Mod] Script para auto limpeza do cache

Mensagem por marceloleaes »

Dependendo do ambiente se torna vantajoso a limpeza do cache pelo menos uma vez por mês.
Chega uma hora que o disco enche demais e as consultas acabam ficando mais lentas do que indo na internet buscar.
"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio
Avatar do usuário
marcelo0786
Global Moderator
Global Moderator
Mensagens: 127
Registrado em: 17 Jun 2013 17:43
Status: Offline

Re:[Mod] Script para auto limpeza do cache

Mensagem por marcelo0786 »

Valeu pela informação! Já instalei no meu.
Avatar do usuário
rubem_mn
Newbie
Newbie
Mensagens: 18
Registrado em: 20 Jun 2013 11:41
Localização: Salvador
Idade: 34
Status: Offline

Re:[Mod] Script para auto limpeza do cache

Mensagem por rubem_mn »

Obrigado pela Dica!
Rubem Cerqueira - TI


“Obstáculos são aqueles perigos que você vê quando tira os olhos de seu Objetivo"
Avatar do usuário
marcelo0786
Global Moderator
Global Moderator
Mensagens: 127
Registrado em: 17 Jun 2013 17:43
Status: Offline

Re:[Mod] Script para auto limpeza do cache

Mensagem por marcelo0786 »

Boa noite Marcelo!

Estou com um problema o script rodou pela ultima vez no dia 19/06/2013 e nunca mais rodou. Como faço para ele rodar novamente?
Avatar do usuário
marcelo0786
Global Moderator
Global Moderator
Mensagens: 127
Registrado em: 17 Jun 2013 17:43
Status: Offline

Re:[Mod] Script para auto limpeza do cache

Mensagem por marcelo0786 »

Consegui resolver.. só rodei novamente o ./squidcleaner
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1523
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 42
Contato:
Status: Offline

Re:[Mod] Script para auto limpeza do cache

Mensagem por marceloleaes »

O ideal é deixar no cron, mensal  ;)
"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio
Avatar do usuário
Elton
Administrator
Administrator
Mensagens: 1260
Registrado em: 10 Jun 2013 12:44
Status: Offline

Re:[Mod] Script para auto limpeza do cache

Mensagem por Elton »

Boa noite Marcelo

gostaria de saber se isso serve para a versão do endian 2.5.1 ?
"Colaborar atrai amigos, competir atrai inimigos ..."


LinkedIn: Elton Pereira Leite Gomes
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1523
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 42
Contato:
Status: Offline

Re:[Mod] Script para auto limpeza do cache

Mensagem por marceloleaes »

Sim , para qualquer versão
"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio
PatrickPfP
Newbie
Newbie
Mensagens: 29
Registrado em: 17 Nov 2014 15:17
Status: Offline

Re:[Mod] Script para auto limpeza do cache

Mensagem por PatrickPfP »

Vlw pela dica.
TonMac
Newbie
Newbie
Mensagens: 1
Registrado em: 06 Fev 2015 18:15
Status: Offline

Re:[Mod] Script para auto limpeza do cache

Mensagem por TonMac »

Boa tarde,

Tenho um endian instalado rodando somente proxy. Após 1 dia rodando ele trava a navegação. Quando realizo a limpeza de cache pela console, o acesso é normalizado. Será que esse script resolveria o problema? Detalhe: o cache offline está desativado. Estou utilizando o Endian 3.0.
Responder

Voltar para “Bugs e Mods”