/tmp/supervisor.sock no such file 報錯


背景:

在執行 supervisorctl 時,報了這么一個錯(如圖),查找對應文檔后解決,記錄下來用來以后遇到使用

 

 

 

 

解決:

1.

將 supervisord.conf 文件下對應的 /tmp  目錄改成自己目錄下,防止被刪除

需要修改的目錄:

1 /tmp/supervisor.sock   ---  /xxx/supervisor.sock
2 /tmp/supervisord.log   ---  /xxx/supervisord.log 
3 /tmp/supervisord.pid  ---  /xxx/supervisord.pid

 

2.

修改后,在 /xxx 目錄下創建  supervisor.sock ,vi 、touch 都可以

1 vi supervisor.sock
2 3 touch supervisor.sock

 

3.

給 supervisor.sock 賦權

1 chmod 777 supervisor.sock

 

4.

重啟supervisord

1 killall supervisord
2 supervisord -c supervisord.conf

 

重啟后無報錯,新改的目錄文件如圖:

 

 

-------- 后續

修改之后,下次再執行還是報了這個錯,於是將 1 中 supervisord.conf  涉及到 tmp/ 目錄全部改成 自己的目錄下


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM