+ Responder ao Tópico



  1. #1
    Visitante

    Padrão Como automatizar a limpeza do cache do squid

    Como automatizar a limpeza do cache do squid de uma forma facil e pratica.
    Estou precisando pois estou tendo varios problemas de disco cheio. <IMG SRC="images/forum/icons/icon_smile.gif"> <IMG SRC="images/forum/icons/icon27.gif"> <IMG SRC="images/forum/icons/icon27.gif">

  2. #2
    Danilo_Montagna
    Visitante

    Padrão Como automatizar a limpeza do cache do squid

    vc pode usar algo assim..

    # Apaga os diretorios de cache
    rm -rf /var/spool/squid/*
    # Refaz os diretorios..
    /sbin/squid -z
    # Restarta o serviço
    /etc/rc.d/init.d/./squid restart

    faz um script com esse comando ae e poe ele no cron..

    pode fazer isso toda semana, por mes.. e talz..

    outra dica tb.. se é que vc ainda nao fez.. é diminuir o espaço que o cache vai usar... no squid.conf

    falow

    [ Esta mensagem foi editada por: Danilo_Montagna em 22-01-2003 15:19 ]

  3. #3
    Visitante

    Padrão Como automatizar a limpeza do cache do squid

    Obrigado!
    Esse processo serve tb para os logs. <IMG SRC="images/forum/icons/icon_wink.gif">

  4. #4
    Visitante

    Padrão Como automatizar a limpeza do cache do squid

    Esse processo serve tb para os logs. ???

    Pq eles crescem e enchem um disco

  5. #5
    Danilo_Montagna
    Visitante

    Padrão Como automatizar a limpeza do cache do squid

    para os logs vc pode fazer algo assim..

    # copia os arquivos de log para um diretorio de bck
    cp /var/log/squid/* /var/squid/bcklogs/
    # Limpa os logs do squid
    echo > /var/log/squid/access.log
    echo > /var/log/squid/cache.log
    echo > /var/log/squid/store.log

    falow

  6. #6
    Visitante

    Padrão Como automatizar a limpeza do cache do squid

    #/bin/bash
    #**************
    #Para o serviço
    #**************
    /etc/rc.d/init.d/squid stop
    # copia os arquivos de log para um diretorio de bck
    cp /var/log/squid/* /var/squid/bcklogs/
    # Limpa os logs do squid
    echo > /var/log/squid/access.log
    echo > /var/log/squid/cache.log
    echo > /var/log/squid/store.log
    # Apaga os diretorios de cache-spool
    rm -rf /var/spool/squid/*
    # Refaz os diretorios..
    /sbin/squid -z
    #******************
    #Reinicia o serviço
    #******************
    /etc/rc.d/init.d/./squid start <IMG SRC="images/forum/icons/icon_wink.gif">

  7. #7
    Visitante

    Padrão Como automatizar a limpeza do cache do squid

    Meu amigo obrigado pela ajuda.
    O arquivo completo ficaria assim!

    #/bin/bash
    #**************
    #Para o serviço
    #**************
    /etc/rc.d/init.d/squid stop
    # copia os arquivos de log para um diretorio de bck
    cp /var/log/squid/* /var/squid/bcklogs/
    # Limpa os logs do squid
    echo > /var/log/squid/access.log
    echo > /var/log/squid/cache.log
    echo > /var/log/squid/store.log
    # Apaga os diretorios de cache-spool
    rm -rf /var/spool/squid/*
    # Refaz os diretorios..
    /sbin/squid -z
    #******************
    #Reinicia o serviço
    #******************
    /etc/rc.d/init.d/./squid start <IMG SRC="images/forum/icons/icon_wink.gif">

  8. #8
    Danilo_Montagna
    Visitante

    Padrão Como automatizar a limpeza do cache do squid

    isso ae ... <IMG SRC="images/forum/icons/icon_biggrin.gif">