como limpiar el cache de brazil 2.32 sin formatear ?  [RESUELTO]

Foro en español para discutir sobre cuestiones generales de BrazilFW 2.x.

como limpiar el cache de brazil 2.32 sin formatear ?

Mensagempor carlos_129 » Dom Jul 22, 2012 1:53 am

como se puede limpiar el cache de brazil 2.32 sin formatear ? desde putty ?
carlos_129
 

Re: como limpiar el cache de brazil 2.32 sin formatear ?

Mensagempor TooR » Dom Jul 22, 2012 5:28 am

Tal vez este script te sirva:

Código: Selecionar todos
#!/bin/sh
# borrarcache
# Solo consola y/o agregado al cron.
#

squid -k interrupt

echo "Reconstruyendo el Cache del Squid Oficial...."

sleep 5

rm -Rf /partition/squid/cache/*

sync
sync
sync

sh /etc/rc.d/pkgs/rc.squid

backup squid
Avatar do usuário
TooR
BFW Very Participative
 
Mensagens: 494
Registrado em: Ter Mar 17, 2009 8:29 pm
Localização: En TU! PC
BrazilFW Box: Intel(R) Pentium(R) 4 CPU 3.00GHz - RAM: 2048 MB

Re: como limpiar el cache de brazil 2.32 sin formatear ?

Mensagempor carlos_129 » Dom Jul 22, 2012 10:37 am

TooR escreveu:Tal vez este script te sirva:

Código: Selecionar todos
#!/bin/sh
# borrarcache
# Solo consola y/o agregado al cron.
#

squid -k interrupt

echo "Reconstruyendo el Cache del Squid Oficial...."

sleep 5

rm -Rf /partition/squid/cache/*
mucha gracias con eso borro totamente el cache ? y me recomienda que lo haga en la noche ? para evitar caida de internet co nlos clinetE?
sync
sync
sync

sh /etc/rc.d/pkgs/rc.squid

backup squid
carlos_129
 

Re: como limpiar el cache de brazil 2.32 sin formatear ?  [RESUELTO]

Mensagempor TooR » Dom Jul 22, 2012 5:43 pm

carlos_129, borras el cache completamente solo cuando te da algún problema el squid y para descartar que sea problema de los archivos del cache, es cuando borras todo.

No vale la pena tener el squid si vas a borrar todas las noches el cache :? , bueno esto es lo que entiendo con tu pregunta.

Lo que no debes olvidar es colocar en el cron (tareas programadas) la siguiente linea

Código: Selecionar todos
59 23 * * * squid -k rotate

Te dejo otros scripts que puedes usar:

espaciocachesquid.sh
Código: Selecionar todos
# espaciocachesquid.sh

. /etc/coyote/coyote.conf

echo "Calculando el espacio ocupado en DD por el CACHE del Squid ....... "
echo "Por favor espere......"

espaciocache=$(du -s -hm /partition/squid/cache | awk '{print $1}')

espaciocachedirectorio=$(du -s -h /partition/squid/cache) > /dev/null

echo ""

df -h

echo ""
echo ""
echo "Resumen...."
echo ""
echo "1.) Cache Maximo Squid (Asignado) ...........= $SQUID_DISK_CACHE_SIZE MB"
echo ""
echo "2.) Espacio Cache ocupado + Directorio ......= $espaciocachedirectorio"
echo ""
echo "3.) Espacio Cache ocupado ...................= $espaciocache"

#Porcentaje Ocupado

mul=$(($espaciocache*100))

div=$(($mul/$SQUID_DISK_CACHE_SIZE))

echo ""
echo "4.) Porcentaje de Uso del Cache Squid .......= $div %"
echo ""

ahorrosquid.sh
Código: Selecionar todos
# ahorrosquid.sh

. /etc/coyote/coyote.conf

echo "Iniciando conteo de Peticiones..."
all=`cat /partition/squid/logs/access.log | wc -l`> /dev/null
echo " Total de Peticiones : $all Peticiones "

echo "Iniciando Conteo de HITS..."
hit=`cat /partition/squid/logs/access.log | grep HIT | wc -l` > /dev/null
echo " Total de HITS: $hit Hits "

#Obteniendo el Porcentaje
mul=$(($hit*100))
div=$(($mul/$all))
echo "El porcentaje de Hits obtenidos es del $div %"

borrarlogs.sh
Código: Selecionar todos
#!/bin/sh
# borrarlogs
# Solo consola y/o agregado al cron.
#

cd /partition/squid/logs

squid -k rotate

rm -f /partition/squid/logs/*.0
rm -f /partition/squid/logs/*.1
rm -f /partition/squid/logs/*.2
rm -f /partition/squid/logs/*.3
rm -f /partition/squid/logs/*.4
rm -f /partition/squid/logs/*.5
rm -f /partition/squid/logs/*.6
rm -f /partition/squid/logs/*.7
rm -f /partition/squid/logs/*.8
rm -f /partition/squid/logs/*.9
Avatar do usuário
TooR
BFW Very Participative
 
Mensagens: 494
Registrado em: Ter Mar 17, 2009 8:29 pm
Localização: En TU! PC
BrazilFW Box: Intel(R) Pentium(R) 4 CPU 3.00GHz - RAM: 2048 MB

Re: como limpiar el cache de brazil 2.32 sin formatear ?

Mensagempor carlos_129 » Dom Jul 22, 2012 10:26 pm

tengo un problema una pagina. especial no abre y limpiare para ver si se soluciona eso
carlos_129
 

Re: como limpiar el cache de brazil 2.32 sin formatear ?

Mensagempor EugenioNava » Seg Jul 30, 2012 10:10 am

Amigo Carlos_129...

Aqui esta el tutorial completo para aclarar todas tus dudas,

http://www.brazilfw.com.br/forum/viewtopic.php?f=96&t=66977

y este otro...

http://www.brazilfw.com.br/forum/viewtopic.php?f=96&t=70523

luego puedes ir al cron y agregarla como tareas programadas:
ejemplo:

5 8,14 * * * /partition/squid/borrarlogs.sh
10 8,14 1,10,20,30,31 * * /partition/squid/borrarcache.sh
15 8,14 1,15,30,31 * * /partition/squid/borrarwebs.sh

la frecuencia y donde ejecutarla, quedan por tu cuenta...

Eugenio Nava
(Venezuela)
Avatar do usuário
EugenioNava
BFW Very Participative
 
Mensagens: 408
Registrado em: Qui Out 05, 2006 6:04 pm
Localização: Naguanagua - Valencia - Venezuela
BrazilFW Box: "La Investigación ha sido mi pasión y refugio...."

Re: como limpiar el cache de brazil 2.32 sin formatear ?

Mensagempor carlos_129 » Qui Ago 02, 2012 9:42 am

mucha gracias me ayudo lo de TooR
carlos_129
 


Voltar para BrazilFW 2.x - Ayuda en general

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes