Spool/squid [RESOLVIDO]

1. Spool/squid [RESOLVIDO]

João Leonel Figueira Hoelz Junior
juninhoelz

(usa Suse)

Enviado em 09/09/2011 - 18:15h

Olá Pessoal, tudo bem!

Tenho implementado o squid com sarg e Iptables em alguns clientes, porém dentro de pouco tempo me ligam falando que a internet parou, quando vou ver o /var esta com 100% utilizado, tenho que ir em cd /var/spool/squid, apagar a pasta e recriar novamente squid -z.

Como eu consigo solucionar esse problema, em específico um cliente esta com 2.7Gb em seu /var. Como posso fazer para resolver o problema sem precisar de formatar a maquina!

Abração;


  


2. Re: Spool/squid [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 09/09/2011 - 18:41h

não sou especialista no assunto mas enquanto não vem alguém mais gabaritado para lhe auxiliar, veja se alterando o tamanho do cache do Squid no seu arquivo de configuração (/etc/squid3/squid.conf ou /etc/squid/squid.conf) resolve:

cache_dir ufs /var/spool/squid3 2048 16 256

ou para o squid2.x:

cache_dir ufs /var/spool/squid 2048 16 256


* onde 2048 são 2GBs de espaço.


3. squid/spool

João Leonel Figueira Hoelz Junior
juninhoelz

(usa Suse)

Enviado em 10/09/2011 - 12:20h

Fala EDPS, tranquilo vou fazer aqui! Uma outra coisa que estava pensando em fazer mas não sei se posso alterar...

Dentro do squid.conf tem a linha que indica o caminho onde serão gerados os log's por padrão /var/spool/squid. O meu /var tem somente 2.7Gb, mas o meu /home tem 350Gb livre, será que alterando o caminho para o /home o squid funcionaria tranquilo!

Abração meu amigo e obrigado!


4. Re: Spool/squid [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/09/2011 - 13:10h

na verdade os logs por padrão ficam em: /var/log/squid3/access.log ou /var/log/squid/access.log

teste aí e veja se melhora pro seu caso.


5. Re: Spool/squid [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 10/09/2011 - 15:42h

Uma ideia muito boa é vc fazer um link simbólico da pasta para a sua partição d 350 GB. Mova o conteúdo do /var para uma pasta qualquer. Vou escolher a /home:

# mv /var /home

Depois, faça um link simbólico na raíz:

# ln -s /home/var var

D último, comente no seu /etc/fstab a entrada q referencia o seu /var, pra evitar q seja montado a partição antiga.

Pronto. Tudo q gravar no link, vai para a outra partição.


Tem outro esquema q é mais complexo, q é reparticionar o seu HD ou inserir um outro HD para mover o seu /var. Tente o descrito anteriormente q é mais tranquilo d fazer.


6. Spool/squid

João Leonel Figueira Hoelz Junior
juninhoelz

(usa Suse)

Enviado em 10/09/2011 - 16:10h

Bacana Renato, mas só para matar minha dúvida, se eu criar uma pasta squid dentro do meu /home der as permissões e dentro do meu squid.conf eu direcionar meus log's que no cado estão indo para o /var/spool/squid para /home/squid funcionaria!!!

Abração


7. Re: Spool/squid [RESOLVIDO]

Rodrigo
rodrigom

(usa Debian)

Enviado em 10/09/2011 - 16:34h

Da uma pesquisada sobre logrotate, ele é o responsável por apagar os logs antigos, você só precisa configurar o tempo que os logs permanecerão...


Abraço.


8. Re: Spool/squid [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 10/09/2011 - 23:58h

Funciona tb. Vc faz da sua maneira. A diferença é q vc não precisará d fuçar no /etc/fstab.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts