tôi đã viết một kịch bản mới nổi cho ubuntu để khởi chạy máy chủ node.js của mình theo cách thủ công hoặc khi khởi động. Nhưng nó luôn luôn chấm dứt với trạng thái 127 và tôi không thể tìm thấy thêm thông tin về những gì đang xảy ra. Nếu tôi thực hiện nó bằng tay sau đó nó hoạt động và tôi cũng thử nghiệm nó trên ubuntu 12.10 nơi nó cũng hoạt động ... nó chỉ không hoạt động trên Ubuntu 10.04 đó là máy chủ sản xuất tôi đang sử dụng.chạy máy chủ node.js bằng cách sử dụng nguyên nhân mới nổi 'chấm dứt trạng thái 127' trên 'ubuntu 10.04'
Kịch bản:
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
bất kỳ ý tưởng nơi để tìm thêm thông tin về tình trạng 127? Hoặc làm thế nào tôi có thể sửa lỗi này? tôi đã xem /var/log/daemon.log và trong /var/log/syslog.log .. nhưng không có thông tin liên quan ngoại trừ 'quy trình chính (29520) chấm dứt trạng thái 127'.
loại liên quan,
Daan
http://tldp.org/LDP/abs/html/exitcodes. html – StuR