Limpar cache Squid Proxy

1. Limpar cache Squid Proxy

Sampaio
Meistgather

(usa Outra)

Enviado em 24/10/2015 - 22:51h


Aluguei uma vps para a instalação de um servidor squid, o hd de 300 Gb está quase lotado, e só tem o squid rodando, existe algum jeito de limpar sem comprometer o funcionamento ? Não preciso de logs e nem registros.


  


3. Re: Limpar cache Squid Proxy

Giovanni  M
Giovanni_Menezes

(usa Devuan)

Enviado em 26/10/2015 - 14:26h

Veja como você configuro as opções de cache no squid.conf, para lotar 300 GB de espaço é porque a rede é muito usada, e o "problema" vai acabar voltando logo, de uma olhada nessas linhas no seu squid.conf

maximum_object_size
cache_swap_low
cache_swap_high


4. Re: Limpar cache Squid Proxy

Sampaio
Meistgather

(usa Outra)

Enviado em 27/10/2015 - 18:14h

Olá amigos, muito obrigado pelas respostas, irei olhar os links sugeridos, e quanto a configuração que o amigo perguntou acima, não consta no meu squid.conf , irei adiciona-la, assim que possível postarei os resultados.


5. Re: Limpar cache Squid Proxy

Giovanni  M
Giovanni_Menezes

(usa Devuan)

Enviado em 27/10/2015 - 20:46h

cache_swap_low
cache_swap_high

Essas linhas que determina como vai ser a limpeza do cache
Se não tem essas linhas, esta na configuração padrão, que se não me engano é 95/90
mais detalhes no link abaixo

http://www.hardware.com.br/livros/linux-redes/configurando-cache-paginas-arquivos.html



6. Re: Limpar cache Squid Proxy

Sampaio
Meistgather

(usa Outra)

Enviado em 27/10/2015 - 21:18h

Olá amigos, gostaria de postar a minha configuração aqui e em cima dela, aceitar sugestões para que o desempenho do meu pequeno servidor seja melhorado. Eu o utilizo apenas para mascarar IP's, nada mais que isso. Alguns jogos bloqueiam multiplas conexões do mesmo ip, aí entra o proxy. O squid está com autenticação, consegui instalar lendo um guia aqui mesmo do fórum. Trata-se de squid em um DEBIAN 7.0 x86 minimal (atualizado). Ainda não tive tempo para editar a parte do cache, mas é algo que preciso muito fazer, pois o disco da vps ja está em quase 80%.

visible_hostname Squidzudo
acl all src 0.0.0.0/0.0.0.0
acl SSL_ports port 21-65535
acl Safe_ports port 21 80 443 563 70 210 280 488 59 777 901 1025-65535
acl purge method PURGE
acl CONNECT method CONNECT
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd
auth_param basic children 100
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 24 hours
auth_param basic casesensitive off
acl ncsa_users proxy_auth REQUIRED
http_access allow ncsa_users
http_port 9775



@Giovani, isso mesmo. O HD é de 300 Gb, está em 270 Gb mais ou menos, realmente o que você falou.


7. Re: Limpar cache Squid Proxy

Giovanni  M
Giovanni_Menezes

(usa Devuan)

Enviado em 27/10/2015 - 21:56h

Essa linha é a que modifica o tamanho padrão do cache, ai esta em 150 GB, basta adicionar a linha, porém, essa linha refere-se ao squid2, no squid3 esta diferente se não me engano, veja como é a linha, se não me engano o endereço do cache é diferente.

cache_dir ufs /var/spool/squid 150000 16 256

A swap_high determina quando o vai começar a limpeza do cache, ou seja, quando estiver 95% de uso (lotado) ele começa a eliminar arquivos mais antigos, pouco usados, até chegar a 90% de uso, conforme segunda linha, ou seja, ele diminui 5%

cache_swap_high 95
cache_swap_low 90

Eu costumava deixar assim no meu squid

cache_swap_high 95
cache_swap_low 60

é só adicionar essas linhas ao seu squid, só por segurança para evitar qualquer bug é bom parar o serviço e fazer uma limpeza manual do cache, depois adicione as modificações, não sei como anda o squid hoje mas já passei muita raiva com bugs relativos a cache






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts