在兩個系統測試下都是如此
supervisor debian7 是 apt-get 直接安裝的 centos6 是 yum epel 源安裝的
只要把設置文件的 minfds 拉高開機就不會自啟動 (log 也沒任何東西...)
echo "fs.file-max = 131072" >> /etc/sysctl.conf
echo "* soft nofile 131072" >> /etc/security/limits.d/90-nproc.conf
echo "* hard nofile 131072" >> /etc/security/limits.d/90-nproc.conf
echo "ulimit -SHn 102400" >> /etc/profile
echo "session required pam_limits.so" >> /etc/pam.d/su
ulimit 之類的設置也做了 chkconfig/update-rc.d 都確認過服務有設置好開機自動運行的
但只要 minfds 拉高他就不自啟動了 求解
PS: 另外有一台機器是 Debian 8 卻沒這個問題... 在 OpenVZ 底下也不會遇到..
1
aivier 2016-02-11 08:47:34 +08:00
systemctl enable supervisord
|
3
akw2312 OP 而且 debian8/centos7 才有 systemctl...
|