+ Responder ao Tópico



  1. #1
    salcam
    Visitante

    Padrão Squid

    Pessoal é o seguinte como faco para limpar o cache do squid pois é o seguinte ate entaum eu tinha um servidor linux para uma empresa de 10 pessoas e o hd nunca passou de 10% cheio, e agora instalei linux para uma empresa de 60 pessoas e o hd ja esta enchendo pq sera isso, sera que é por causa do squid obrigado

  2. #2

    Padrão Re: Squid

    Código :
    # rm -rf /var/spool/squid ; /etc/init.d/squid restart


  3. #3

    Padrão Re: Squid

    salcam,

    Pra saber se é o squid que está enchendo o seu HD vc precisa acompanhar o tamanho da sua partição de cache ou diretório de cache se vc não faz cache em uma partição separada. (df -h ou du -hs /diretorio).
    Na linha do squid.conf que especifica o diretório de cache vc consegue determinar o máximo de espaço que o squid usa para cache:
    cache_dir ufs /cache/ 3000 16 256
    O 3000 é o máximo de MB que o squid pode usar para cache. Uma partição de cache nunca pode chegar a 100% de uso, senão o squid morre.
    Eu costumo acertar este valor máximo para 90% do tamanho da partição, isso evita que ela chegue a 100% de uso.

    Abraço.

  4. #4
    salcam
    Visitante

    Padrão Re: Squid

    como faco isso e para saber a quantidade de espaço

  5. #5
    rowdy
    Visitante

    Padrão Re: Squid

    Olá salcam,

    Você pode apagar as pastas/diretórios onde você tá colocando todo o cache do squid. E executar ./squid -z para recriar a estrutura de pastas. Para acompanhar, como nosso amigo joseguilherme falou acima, você utiliza:

    df -h (caso esteja em partições diferentes)
    du -sh diretorio (caso esteja simplesmente em um diretório escolhido
    Siga também as dicas de não utilizar todo o espaço da partição/diretório, como joseguilherme também falou.

    Boa Sorte!