Tôi đang sử dụng pm2 để bắt đầu quá trình node.js và tôi muốn quá trình này được bắt đầu tự động khi hệ thống (Ubuntu 14.04 trên bộ vi xử lý Intel Atom) được khởi động. Tôi đã làm theo hướng dẫn trên pm2 web site nhưng không thành công. Dump.pm2 của tôi có vẻ đúng, nhưng daemon pm2 không bao giờ bắt đầu. Tôi đã thử cả hai tùy chọn ubuntu
và linux
để pm2 startup
, cũng như tự động phát hiện, cả có và không có người dùng được chỉ định. Tệp (liên kết) S20pm2-init.sh
đã được tạo trong /etc/rc[2-5].d
nhưng không có gì được bắt đầu. Tôi không thể tìm thấy bất kỳ thông báo lỗi rõ ràng nào trong nhật ký hệ thống.Ubuntu 14.04 - pm2 khởi động không bắt đầu sau khi khởi động lại
Bất kỳ ý tưởng nào?
Chỉnh sửa để thêm
Tôi thấy rằng service pm2-init.sh start
bắt đầu daemon một cách chính xác, khi chạy từ tài khoản đăng nhập của tôi, mà là giống như định nghĩa bởi USER=
trong file /etc/init.d/pm2-init.sh
. Tôi đã đảm bảo định nghĩa PM2_HOME
trong tệp này cũng trỏ đến địa điểm chính xác. Tuy nhiên, nó vẫn không bắt đầu khởi động hệ thống!
Tôi đang sử dụng pm2 trên Ubuntu 15.04, tôi đã thử tất cả các giải pháp có thể bắt đầu lưu nhưng không có gì khi khởi động lại máy chủ của tôi, vui lòng tư vấn? –