Opa !!
talvez seja porque o squid nao consegue apagar o squid.pid !!! no
linux eu montei um rc para squid que consegue contornar estas
situacoes...
adapta ele ai para o bsd... que funciona :)
#!/bin/bash
# rc.squid - Comanda o daemon squid
# Alexandre J Correa [EMAIL PROTECTED]
PID=`/sbin/pidof squid`
RUN=0
SQUID=/usr/sbin/squid
OPTS=-D -s
if `kill -CHLD $PID /dev/null 21`; then
RUN=1
fi
squid_start() {
if [ $RUN == 1 ]; then
echo Squid ja esta rodando...
exit 1
fi
echo -n Iniciando squid...
ulimit -HSd unlimited
ulimit -HSf unlimited
ulimit -HSm unlimited
ulimit -HSn 16384
ulimit -HSs unlimited
ulimit -HSt unlimited
ulimit -HSv unlimited
ulimit -HSc unlimited
$SQUID $OPTS /var/log/squid/squid.out 21
RETVAL=$?
if [ $RETVAL -eq 0 ]; then
echo OK
else
echo ERRO
fi
return $RETVAL
}
squid_stop() {
if [ $RUN == 0 ]; then
echo Squid nao esta ativo...
exit 1
fi
echo -n Finalizando squid...
$SQUID -k shutdown
while : ; do
echo -n .
[ -f /var/run/squid.pid ] || break
sleep 1
done
echo OK
}
squid_reload() {
if [ $RUN == 0 ]; then
echo Squid nao esta ativo...
exit 1
fi
$SQUID $OPTS -k reconfigure
}
squid_restart() {
squid_stop
squid_start
}
case $1 in
start)
squid_start
;;
stop)
squid_stop
;;
reload)
squid_reload
;;
restart)
squid_restart
;;
*)
echo $Uso: $0 {start|stop|reload|restart}
exit 1
esac
exit $?
On Nov 6, 2007 1:35 PM, Lucas Gabriel Alves Moreira [EMAIL PROTECTED] wrote:
Pessoal estou tendo um problema com o squid que é o seguinte.
tenho alguns servidores que quando ocorre de precisar de desligar se desliga
eles normalmente mas quando eles ligam algumas vezes o squid nao inicia e
reporta erro que ja existe uma imagem do squid na memoria informa o pid e
fecha.. mas ao checar os programas que estao na memoria i pid que ele
informa nao condiz com imagem nenhuma de squid geralmente é tty ou outro
aplicativo ..
Eu uso aquele RUNCACHE pra startar o squid.. Este problema é variavel ou
seja hora acontece hora nao . .mas isto so ocorre quando acontece quando se
reincia o servidor.. com ele ligado se eu parar o squid e inicia-lo
novamente ele nao demonstra este erro .. alguem ai ja teve este probleminha
?
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
--
Sds.
Alexandre J. Correa
Onda Internet / OPinguim.net
http://www.ondainternet.com.br
http://www.opinguim.net
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd