executando o servidor node.js usando upstart causa 'terminado com status 127' no 'ubuntu 10.04'
Eu escrevi um script upstart para o ubuntu para iniciar o meu servidor node.js manualmente ou na inicialização. Mas sempre termina com o status 127 e não consigo encontrar mais informações sobre o que está errado. Se eu executá-lo manualmente, então ele funciona e eu também testei no ubuntu 12.10 onde ele também funciona ... ele só não funciona no Ubuntu 10.04, que é o servidor de produção que estou usando.
O roteiro:
description ""
author ""
start on started mountall
stop on shutdown
respawn
respawn limit 20 5
# Max open files are @ 1024 by default. Bit few.
limit nofile 32768 32768
env HOME=/home/projects/<project_name>/data/current
script
export HOME=$HOME
chdir $HOME
exec sudo -u <user_to_launch_the_script> /usr/bin/node /home/projects/<project_name>/data/current/server.js 2>&1 >> /var/log/node.log
end script
alguma idéia de onde encontrar mais informações sobre o status 127? Ou como eu posso consertar isso? Eu olhei em /var/log/daemon.log e em /var/log/syslog.log .. mas não há informações relevantes, exceto para 'processo principal (29520) finalizado com status 127'.
Atenciosamente,
Daan