Uma vez por semana, o apache fica completamente sem resposta. Se eu tentar o service apache2 restart
, ele diz que está parando o apache, mas depois fica lá. Às vezes, matar todos os processos funciona, mas às vezes nem isso me permite reiniciar com sucesso. Uma reinicialização de todo o servidor resolve o problema, mas às vezes, mesmo quando eu acho que o apache está morto, o processo de desligamento trava em * Stopping web server apache2
, forçando-me a alcançar o botão de reinicialização (virtual).
FWIW, se eu matar todos os processos do apache e tentar iniciar, ele faz a mesma coisa. Apenas diz que está começando e nunca começa.
O log de erros do Apache não mostra nada, exceto SIGTERM capturado.
Como a interrupção dos processos parece não ajudar de forma consistente, pode ser algo relacionado a arquivos? Um arquivo bloqueado? Uma configuração estranha? PHP?
O sistema é o Ubuntu 12.04 de 64 bits em execução em uma instância do VirtualBox. Eu usei o nfs para compartilhar arquivos com a minha área de trabalho, e é aí que estão meus virtualhosts. Além disso, o apache vanilla e php no Ubuntu.
Eu pesquisei no Google como um homem obcecado sem sucesso. Alguma idéia?