fabric parece iniciar o apache2, mas não
Estou usando fabric para iniciar remotamente um servidor micro aws, instalar o git e um repositório git, ajustar a configuração do apache e, em seguida, reiniciar o servido
Se a qualquer momento, no fabfile, emito
sudo('service apache2 restart')
ourun('sudo service apache2 restart')
ou uma parada e, em seguida, um início, o comando aparentemente é executado, eu recebo a resposta indicando que o apache foi iniciado, por exemplo
[ec2-184-73-1-113.compute-1.amazonaws.com] sudo: service apache2 start
[ec2-184-73-1-113.compute-1.amazonaws.com] out: * Starting web server apache2
[ec2-184-73-1-113.compute-1.amazonaws.com] out: ...done.
[ec2-184-73-1-113.compute-1.amazonaws.com] out:
No entanto, se eu tentar me conectar, a conexão será recusada e se eu ssh no servidor e executesudo service apache2 status
isso diz que "Apache is NOT running
"
Enquanto derramado, se executarsudo service apache start
, o servidor foi iniciado e eu posso conectar. Alguém mais experimentou isso? Ou alguém tem alguma dica de onde eu poderia procurar, nos arquivos de log etc. para descobrir o que aconteceu. Não há nada emapache2/error.log
, syslog
ouauth.log
.
Não é grande coisa, eu posso contornar isso. Só não gosto de falhas tão silenciosas.