supervisor启动报错Unlinking stale socket /tmp/supervisor、unix:/run/supervisor/supervisor.sock no such fi
解决方案:1、修改配置文件:这里把所有的/tmp路径改掉,vim supervisord.conf/tmp/supervisor.sock 改成/var/run/supervisor.sock,/tmp/supervisord.log 改成/var/log/supervisor.log,/tmp/supervisord.pid 改成 /var/run/supervisor.pid 要不容易被lin
·
解决方案:
1、修改配置文件:这里把所有的/tmp路径改掉,
vim supervisord.conf
/tmp/supervisor.sock 改成/var/run/supervisor.sock,
/tmp/supervisord.log 改成/var/log/supervisor.log,
/tmp/supervisord.pid 改成 /var/run/supervisor.pid 要不容易被linux自动清掉。
2、修改权限
sudo chmod 777 -R /run
sudo chmod 777 -R /var
如果没改,启动可能会报错 IOError: [Errno 13] Permission denied: ‘/var/log/supervisord.log’
3、创建supervisor.sock
sudo touch /run/supervisor/supervisor.sock
sudo chmod 777 /run/supervisor/supervisor.sock
sudo chmod 777 -R /run
4、添加supervisor.sock链接
unlink /run/supervisor/supervisor.sock
5、启动supervisord
注意stop之前的实例或杀死进程。
supervisord -c /etc/supervisord.conf
更多推荐
已为社区贡献2条内容
所有评论(0)