Por que o upstart não inicia o processo algumas vezes?

1
Estou usando o recurso upstart do Ubuntu para reiniciar meu programa sempre que qualquer máquina for reinicializada sob qualquer circunstância. O que estou vendo é que a máquina às vezes é reinicializada, mas meu programa não é iniciado novamente e eu preciso fazer o login na caixa e iniciar manualmente.

start on runlevel [2345]
stop on runlevel [016]

chdir /nwotr
respawn

post-stop script
  sleep 30
end script

limit core unlimited unlimited
limit nofile 8092 8092
setuid golds
exec python executeproc.py

Essas caixas são VMs residindo sob um hipervisor. Não tenho certeza se há algo que eu precise modificar para runlevel para que isso funcione?

Existe alguma configuração que eu possa adicionar pelo qual o upstart iniciará meu processo sempre que a máquina for reinicializada? Eu posso reproduzir isso facilmente, eu acho que se houver alguma maneira de depurar isso, me avise também.

    
por user1234 10.03.2017 / 21:26

0 respostas