সুপারভাইজার মোজা ফাইল অনুপস্থিত


3

আমি ইলাস্টআলার্ট পরিচালনা করতে সুপারভাইজার (v3.1.2) ইনস্টল করেছি তবে যখন আমি supervisorctlএটি চালনা করি তখন কখনও কখনও এই ত্রুটিটি ছুঁড়ে ফেলা হয়:

unix:///var/run/supervisor.sock no such file

এবং অন্যান্য সময় এটি এই ত্রুটি ছুড়ে দেয়:

unix:///tmp/supervisor.sock no such file

আমি নোট করব যে এটি আমাকে supervisor>প্রম্পটে নিয়ে আসে , তবে এর পরে কমান্ডগুলি উপরের মতো একই ত্রুটি রয়েছে। /etc/supervisor/supervisor.confফাইল ব্যবহার করার জন্য কনফিগার করা /var/run, যা দ্বিতীয় ত্রুটি সঙ্গে মতভেদ বলে মনে হয়।

/etc/supervisor.confঅন্যান্য সহায়তা পৃষ্ঠাগুলি এটির পরামর্শ দেওয়ার সাথে সাথে আমি একটি লিঙ্ক তৈরি করেছি , তবে এটি কোনও পার্থক্য করেনি।

দুটি অদ্ভুত জিনিস, যখন আমি প্রথম সুপারভাইজার ইনস্টল করেছি এটি ভাল কাজ করেছে, তবে এটি পুনরায় বুট করার পরে এই সমস্যাটি শুরু হয়েছিল। এবং অন্যান্য বিজোড় বিষয় হ'ল ইলাস্টআলার্ট একটি রিবুটের পরে শুরু হয় এবং সাধারণভাবে সম্পাদন চালিয়ে যায়। সুতরাং এটির ত্রুটি থাকতে পারে এটি এর কাজটি করে। শো-স্টপার নয়, তবে আমি এটির জন্য সঠিকভাবে কাজ করতে চাই।

কোন ধারনা?


1
দুঃখিত যদি এটি ঠিক অনন্য-বিষয় নয়, তবে কেন কেবল এটির systemdজন্য ব্যবহার করবেন না ?
ফুয়রো

প্রকৃতপক্ষে, তত্ত্বাবধায়ক বেশ অপ্রচলিত।
মাইকেল হ্যাম্পটন

ঠিক আছে আমি একটি পরিষেবা তৈরি করার চেষ্টা করেছি, তবে আমি অনুভব করেছি যে এটি এত সহজ সরল স্ক্রিপ্টটি চালানোর জন্য এটি অপ্রতিরোধ্য হয়ে উঠেছে।
কানাডিয়ান

এটি অদ্ভুত, কারণ সিস্টেমড ইউনিটগুলি সাধারণত বেশ সহজ। কেউ সম্ভবত ইতিমধ্যে একটি লেখা আছে, আসলে ...
মাইকেল হ্যাম্পটন

উত্তর:


6

শারীরিক যন্ত্র পুনরায় চালু হয়ে গেলে আমার সাথে এটি ঘটে। আমার মেশিনগুলি 12.04 থেকে 16.04 অবধি উবুন্টু চালায়। পরিষেবা হিসাবে সুপারভাইজার পুনরায় চালু করে আমি এটি সমাধান করি।

sudo service supervisor stop
sudo service supervisor start 

(এটি 'পুনঃসূচনা' ব্যবহারের চেয়ে কোনওরকম আরও ভাল কাজ করে)

অবশ্যই প্রতিটি আদর্শ পুনরায় চালু হওয়ার পরে পুনরায় আরম্ভ করার প্রয়োজন না করে যদি আপনি সুপারভাইজারের জন্য আপনার জন্য অন্যান্য প্রোগ্রাম শুরু করতে নির্ভর করেন তবে এটি কোনও আদর্শিক সমাধান নয়। systemdঅন্যদের পরামর্শ মতো আমি বর্তমানে সন্ধান করছি ।

সম্পাদনা করুন: আপনি যদি উবুন্টু 16.04 এ থাকেন তবে এই উত্তরটি আপনার সমস্যা যেমনটি ঘটেছিল ঠিক তেমনই ঠিক করতে পারে। সুপারভাইজার শুরু করার জন্য আপনার সিস্টেমে 'সক্ষম' করা উচিত। https://unix.stackexchange.com/a/291098


0

আমার জাঙ্গো অ্যাপটি হোস্ট করার সময় আমার এই সমস্যা হয়েছিল। আমার মেশিনটি aws => ec2 => উবুন্টু 18.x

আমার গনিকার্ন বাশ ফাইলটির কনফিগারেশনটি ভুল ছিল। আমি যখন গানিকর্ন ফাইলটিতে পথের সমস্যাটি স্থির করেছি। সুপারভাইজার ফিরে কাজ শুরু।

আপনি এটি ভালভাবে কনফিগার করেছেন তা নিশ্চিত করুন:

DJANGODIR=/home/ubuntu/<my-project>               # Django project directory
SOCKFILE=/home/ubuntu/<my-project>/run/gunicorn.sock  # we will communicte using this unix socket
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.