Re: Kjournald ta deixando meu servidor maluco
On Tuesday 10 February 2009 07:30:34 André Moura wrote:
> O kjournald, possivelmente, faz isto devido aos procedimentos que você usa
> ....
>
>
> Algo nesses comandos deve exigir um trabalho ao sistema de arquivos
> que pode causar isso.
>
> Kjournald é um "api" genérica do kernel para sistemas com journaling....
>
> 2009/2/9 Fagner Patricio <fagner.patricio@gmail.com>:
> > Olá a todos!!!
> >
> > Eu tenho um servidor Proxy com o Squid rodando nele e estou implantando o
> > squidGuard, até ai tudo bem tudo funciona beleza, mas tem um problema
> > quando eu atualizado algum dado para o squid ou squidGuard e executo os
> > seguintes comandos, para atualizar as informações
> >
> > squidGuard -C all
> > chown -R proxy:proxy /var/lib/squidguard/db/*
> > find /var/lib/squidguard/db -type f | xargs chmod 644
> > find /var/lib/squidguard/db -type d | xargs chmod 755
> > squid -k reconfigure
> >
> > então o computador começa a ficar lento demais e o acesso ao HD é direto
> > por muito tempo mesmo, vários minutos nessa hora minha rede para e
> > ninguém consegue acessar o proxy, verificando pelo programa "top" eu vi
> > que quem ta fazendo isso é o "kjournald", alguém sabe como fazer para
> > esse bem dito não se executar depois de mandar reconfigurar o squid?
> >
> > Eu uso um debian 4.0 r5
> >
> > --
> > Fagner Patrício
> > João Pessoa - PB
> > Brasil
sugestão....
não sei que tipo de atualização vc tem que fazer no squidguard a ponto de ter
que dar um "-C all", (aqui leva uns 4 minutos para ser feito e utiliza
2.000% do processador :) ) mas se for apenas adicionar ou retirar algum
dominio de algum arquivo, pq não usa o domain.diff ou url.diff e apenas dá
um "squidGuard -u" ? Leva menos de 1 segundo, e elimina a parte do
chmod/chown .
outra solução é não rodar como root. Na documentação do squidGuard uma vez eu
li para ser feito o comando usando-se diretamente o usuario do proxy.
su -l proxy -c 'squidGuard -C all '
(particularmente eu somente utilizo '-C all' uma vez ao mes (ou menos) ou
quando por algum motivo as bases acabam se corrompendo ou ainda quando faço
uma instalação nova do banco de dados de dominios. )
Não resolve a parte do kjournald, que realmente pode estar relacionada ao seu
sistema de arquivos, mas pode ser um paliativo administrativo.
[ ]s, Henry
Reply to: