Borrando la cache de squid

Logo de Squid

Logo de Squid

En la vida de todo squid llega un momento en que la cantidad de datos cacheados se hace insostenible.. ya que por muy grandes que sea tu disco, tu raid o tu nas, siempre estarán limitados, en espacio por lo que el sistema se empezara a quejar de falta de espacio en disco.

Es ese el momento en el cual se requiere una limpieza de la cache y como todo en el SL basta con ejecutar pequeños comandos en el orden correcto.


cd /var/spool/squid
/etc/init.d/squid stop
rm -rf *
squid -z
/etc/init.d/squid start

Los comandos anteriores asumen que estas logueado como root y que la cache de squid se almacena en /var/spool/squid que es la ubicación por defecto en Debian GNU/Linux.

Puedes mirar en tu fichero de configuración de squid donde esta el directorio de cache.

Claro que también puedes automatizar este proceso con un script de bash controlado por cron ya sea que haga un chequeo de espacio en disco o simplemente limpiando la cache cada X tiempo, pero esto ya se sale de la finalidad de este post.

Marzo 17, 2009 · Osro · No Comments
Tags: , , , ,  Â· Posted in: Debian, Internet, Software, Software Libre, sysadmin

Leave a Reply