Será que alguem pode me dar uma luz...
Quando tento parar (squid stop) ou ate reinicializa-lo (squid restart)aparece a seguinte mensagem:
Squid is already running!! process ID 780
E o servico nao para, o que esta havendo?
Obrigado
Será que alguem pode me dar uma luz...
Quando tento parar (squid stop) ou ate reinicializa-lo (squid restart)aparece a seguinte mensagem:
Squid is already running!! process ID 780
E o servico nao para, o que esta havendo?
Obrigado
Olha, no meu servidor funciona assim:
#service squid start
para efetuar start
#service squid status
para verificar o status
#service squid stop
para parar o serviço
#service squid restart
para reiniciar o serviço
#service squid reload
para reler os arquivos de configuração
e funciona normalmente, mais se vc quiser matar o serviço use a ferramenta #killall -9 nºidserviço
Alexandre Zanelato - azanelato
Se usa o "kill" para matar o software atraves do pid, nao o killall.
6)
ooops, verdade...
Alexandre Zanelato - azanelato
É o seguinte:
service squid stop / restart, usam o parâmetro "-k shutdown" do squid (squid -k shutdown).
O que acontece é que, quando o squid está sob alta requisição, e está atendendo à muitos usuários, ele simplesmente ignora o comando de shutdown. Então, pra você "matar" o squid, use o seguinte:
# killall -9 squid
Pronto, morreu...mas só tem um probleminha: eu já observei que, usando o kill, ou killall para matar o squid, pode acontecer de as permissões dentro do diretório de cache do squid (por padrão é o: /var/spool/squid) não ficarem corretas. Se você tiver algum problema depois de ter "killado" o squid, faça o seguinte comando:
# chown squid:squid /var/spool/squid/*
(Isso supondo que seu diretório de cache é esse, se não for, passe o diretório correto).