{"id":5418,"date":"2016-10-08T11:14:18","date_gmt":"2016-10-08T03:14:18","guid":{"rendered":"https:\/\/sdeno.com\/?p=5418"},"modified":"2016-10-08T11:17:06","modified_gmt":"2016-10-08T03:17:06","slug":"%e8%a7%a3%e5%86%b3ubuntu-supervisor-unixvar-run-supervisor-sock-no-such-file-%e7%9a%84%e6%96%b9%e6%b3%95","status":"publish","type":"post","link":"https:\/\/sdeno.com\/?p=5418","title":{"rendered":"\u89e3\u51b3unix:\/\/\/var\/run\/supervisor.sock no such file\u7684\u65b9\u6cd5"},"content":{"rendered":"<p>supervisor\u4f5c\u4e3a\u4e00\u4e2a\u8fdb\u7a0b\u7ba1\u7406\u7684python\u8f6f\u4ef6\u975e\u5e38\u7684\u7ed9\u529b \u4f46\u662f\u4e00\u4e0d\u5c0f\u5fc3\u5c31\u4f1a\u9047\u5230\u4e00\u4e9b\u95ee\u9898 \u5c31\u6bd4\u5982\u4e0b\u9762\u8fd9\u4e2a:<\/p>\n<p>unix:\/\/\/var\/run\/supervisor.sock no such file<br \/>\n\u8fd9\u4e2a\u95ee\u9898\u4e00\u822c\u6765\u8bf4 \u6709\u51e0\u4e2a\u539f\u56e0:<\/p>\n<p>supervisord\u6ca1\u6709\u8fd0\u884c\u8d77\u6765.<\/p>\n<p>\u660e\u660e\u5df2\u7ecf\u8fd0\u884c\u8d77\u6765\u4e86\u4ed6\u5c31\u662f\u8bf4\u6ca1\u6709.<\/p>\n<p>\u800c\u4e14\u6839\u636e\u6211\u7684\u5c1d\u8bd5 \u5982\u679c\u4f7f\u7528ubuntu, \u90a3\u4e48\u8fdb\u884c\u4e0b\u9762\u7684\u64cd\u4f5c 100000% \u4f1a\u6302\u6389\u800c\u4e14\u62a5\u9519:<\/p>\n<p>\u5b89\u88c5:<\/p>\n<p>sudo apt-get install supervisor<br \/>\n\u4f7f\u7528:<\/p>\n<p>sudo service supervisor start<br \/>\nsudo supervisorctl<br \/>\n\u8fd9\u91cc\u90fd\u662f\u5f88\u6b63\u5e38\u7684<\/p>\n<p>\u4f46\u662f\u5982\u679c\u5728\u7b2c\u4e00\u6b21\u8fd0\u884c\u540e \u518d\u5c1d\u8bd5\u8fd0\u884c:<\/p>\n<p>sudo supervisorctl reload<br \/>\n\u6216\u8005\u5728supervisorctl\u91cc\u9762\u8fd0\u884c reload<\/p>\n<p>\u90a3\u4e48\u8fd9\u4e2a\u670d\u52a1\u5c31\u6c38\u8fdc\u8dd1\u4e0d\u8d77\u6765\u4e86.<\/p>\n<p>\u4e0a\u7f51\u641c\u4e86\u597d\u591a \u7ed3\u679c\u90fd\u6ca1\u6709\u5f88\u597d\u7684\u89e3\u51b3\u65b9\u6cd5. \u8fdb\u884c\u5c1d\u8bd5\u4e86\u5f88\u4e45 \u7ec8\u4e8e\u53d1\u73b0\u53ef\u4ee5\u89e3\u51b3\u7684\u65b9\u6cd5\u4e86:<\/p>\n<p>\u9996\u5148\u5220\u9664\u901a\u8fc7apt-get\u5b89\u88c5\u7684supervisor:<\/p>\n<p>sudo apt-get remove supervisor<br \/>\n\u7136\u540e<\/p>\n<p>sudo ps -ef | grep supervisor<br \/>\n\u627e\u5230\u5bf9\u5e94\u7684\u8fdb\u7a0bkill\u6389.<\/p>\n<p>\u518d\u7136\u540e:<\/p>\n<p>sudo easy_install(pip install) supervisor==3.0b2<br \/>\n\u6ce8\u610f \u8fd9\u91cc\u5c31\u662f\u91cd\u70b9:<\/p>\n<p>\u901a\u8fc7apt-get\u5b89\u88c5\u7684supervisor \u7248\u672c\u53f7\u662f3.0a8, \u800c\u5f53\u4f60\u7b2c\u4e00\u6b21\u5b89\u88c5\u8fd9\u4e2a\u7248\u672c\u4e4b\u540e \u518d\u7528easy_install\u7684\u8bdd \u5c31\u4e5f\u662f\u8fd9\u4e2a\u7248\u672c \u800c\u4e0d\u662f\u6700\u65b0\u7248\u76843.0b2<\/p>\n<p>\u7136\u540e\u751f\u6210\u914d\u7f6e\u6587\u4ef6(root\u6743\u9650):<\/p>\n<p>echo_supervisord_conf &gt; \/etc\/supervisord.conf<br \/>\n\u518d\u7136\u540e:<\/p>\n<p>sudo supervisord<br \/>\n\u518d\u7136\u540e:<\/p>\n<p>sudo supervisorctl<br \/>\n\u542f\u52a8\u6210\u529f.<\/p>\n<p>\u6700\u540e\u8bf4\u660e:<\/p>\n<p>\u4f7f\u7528easy_install\u5b89\u88c5\u7684supervisor\u7684\u9ed8\u8ba4sock\u6587\u4ef6 \u4f1a\u88ab\u5b9a\u4e49\u5728\/tmp\u4e0b\u9762 \u800capt-get\u4f1a\u5728\/var\/run\u4e0b\u9762. \u9274\u4e8eapt-get\u4f1a\u51fa\u73b0\u5404\u79cd\u95ee\u9898 \u8fd9\u91cc\u5efa\u8bae\u4f7f\u7528easy_install\u6216\u662fpip\u5b89\u88c5 supervisor.<\/p>\n<p><a href=\"http:\/\/tuzii.me\/diary\/522dc528848eea683d7724f2\/%E8%A7%A3%E5%86%B3ubuntu-supervisor-unix:var-run-supervisor.sock-no-such-file.%E7%9A%84%E6%96%B9%E6%B3%95\" target=\"_blank\">http:\/\/tuzii.me\/diary\/522dc528848eea683d7724f2\/%E8%A7%A3%E5%86%B3ubuntu-supervisor-unix:var-run-supervisor.sock-no-such-file.%E7%9A%84%E6%96%B9%E6%B3%95<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>supervisor\u4f5c\u4e3a\u4e00\u4e2a\u8fdb\u7a0b\u7ba1\u7406\u7684python\u8f6f\u4ef6\u975e\u5e38\u7684\u7ed9\u529b \u4f46\u662f\u4e00\u4e0d\u5c0f\u5fc3\u5c31\u4f1a\u9047\u5230\u4e00\u4e9b\u95ee\u9898 \u5c31\u6bd4\u5982\u4e0b\u9762\u8fd9\u4e2a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35,39],"tags":[],"class_list":["post-5418","post","type-post","status-publish","format-standard","hentry","category-nodejs","category-ubuntu"],"_links":{"self":[{"href":"https:\/\/sdeno.com\/index.php?rest_route=\/wp\/v2\/posts\/5418","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sdeno.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sdeno.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sdeno.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sdeno.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5418"}],"version-history":[{"count":0,"href":"https:\/\/sdeno.com\/index.php?rest_route=\/wp\/v2\/posts\/5418\/revisions"}],"wp:attachment":[{"href":"https:\/\/sdeno.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5418"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sdeno.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5418"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sdeno.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5418"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}