:: Esvaziar Cache do Squid :: Distribuição Slacware
	
	
		Ae galerinha, vocês poderiam me informar como posso fazer para esvaziar o cache do squid na distribuição slacware. To tendo problemas com atualização de páginas, o proxy ta demorando muito para liberar as atualizações do site da empresa que eu trabalho.
	 
	
	
	
		:: Solução encontrada :: Esvaziar cache do squid
	
	
		Ae galerinha, testando aqui, consegui arrumar uma maneira de esvaziar o cache para o squid. Vou postar aqui como eu fiz.
1. como root, digitei:
# /etc/rc.d/rc.squid stop
para parar o proxy.... em seguida, digitei:
# echo >0 /var/lib/squid/logs/access.log -- para zerar o log de acesso;
# echo >0 /var/lib/squid/logs/cache.log  -- para zerar o cache do squid;
2. como root ainda, digitei:
# /etc/rc.d/rc.squid restart -- para reiniciar o sistema e automaticamente o squid liberou as atualizações do todo o site da empresa que trabalho.
Valeu galera, espero ter contribuido com alguma coisa para vocês.
Lembrando que a minha distribuição é a slacware.
	 
	
	
	
		:: Esvaziar Cache do Squid :: Distribuição Slacware
	
	
		Pelo que vc descreveu, vc apagou somente o log do cache, não o cache propriamente dito....
	 
	
	
	
		:: Esvaziar Cache do Squid :: Distribuição Slacware
	
	
		só uma dúvida, que não tem nada a ver com a sua pergunta: o seu squid foi compilado a partir do fonte ou vc pegou um pacote na Internet???
Até +
	 
	
	
	
		:: Esvaziar Cache do Squid :: Distribuição Slacware
	
	
		cara..
realmente, como citado acima..
com estes comandos vc apagou apenas os logs...
visto q vc estava dentro do diretório logs
/var/lib/squid/logs
pra apagar o cache do squid, vc stopa o processo, entra no diretório do cache e apaga, é interessante entrar no diretório pra evitar acidentes..
# . /etc/rc.d/rc.squid stop
# cd /var/lib/squid/cache
# rm -rf *
# squid -z
# . /etc/rc.d/rc.squid start
pronto.. vc parou o squid, apagou o cache, criou novamente a zona de troca e iniciou o serviço...
valew
	 
	
	
	
		LImpando o cache do squid
	
	
		Faça o seguinte.
/etc/squid/squid stop
Depois vá, onde fica o cache
Geralmente:
cd /var/cache/squid/, e remova tudo que está lá...depois recrie o cache ./squid -z
Depois vá para 
/var/lib/squid/log/
E remova também tudo que esta lá !
Então é só  /etc/squid/squid start
	 
	
	
	
		:: Esvaziar Cache do Squid :: Distribuição Slacware
	
	
		os logs padrão do squid ficam em 
/etc/squid/
para apagar  ( como root )
root@mm~ ]# > /etc/squid/access.log
root@mm~ ]#  > /etc/squid/store.log
root@mm~ ]# > /etc/squid/cache.log
 
e tambem as caches compactadas ....
e apague as caches propriamente dita ..
root@mm# rm -rf /var/spool/squid/*
e depois ....
root@mm~ ]# /etc/init.d/squid restart
ou 
service squid restart 
falow ...