ত্রুটি: .ini ফাইলটিতে সুপারভাইসর বিভাগ অন্তর্ভুক্ত নেই


10

সুপারভাইসরেক্ট আমাকে মনে হতে দেয় না:

$ supervisorctl -c /etc/supervisor/supervisord.conf
Error: .ini file does not include supervisorctl section
For help, use /usr/bin/supervisorctl -h
$ cat /etc/supervisor/supervisord.conf 
[supervisord]
nodaemon=true

আমি উভয়ই কনফিগারেশন নির্দিষ্ট করে রেখেছি এবং [supervisord]। আমার কনফিগারটি কি ভুল জায়গায় রয়েছে?


না, নোটিশটি দেখে মনে হচ্ছে এটি "সুপারভাইসেক্টল" বিভাগ চায়। "সুপারভাইজার" না?
রিনজউইন্ড

আমি খুঁজে পেয়েছি যে আপনি যদি কোনও ডিরেক্টরি থেকে আপনার সুপারভাইজারের কপি বা অন্য * .কনফের একটি ডিরেক্টরি থেকে / ইউএসআর / বিন / সুপারভাইজারকে কার্যকর করেন যে এই সুপারভাইজারটি ফাঁস করে দেয়।
ডেভিড

উত্তর:


21

একটি ফাঁকা [supervisorctl]বিভাগ যুক্ত করা আমার কাছে সমস্যাটি সমাধান করার বিষয়টি মনে হচ্ছে:

$ cat /etc/supervisor/supervisord.conf 
[supervisord]
nodaemon=true

[supervisorctl]

4

সুপারভাইজার সংস্করণ 3+ এ, এটি কাজ করতে আমাকে কনফ ফাইলটিতে নিম্নলিখিতগুলি যুক্ত করতে হয়েছিল:

[inet_http_server]         
port=127.0.0.1:9001

[rpcinterface:supervisor]
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface

[supervisorctl]
serverurl=http://127.0.0.1:9001

অথবা আপনি ইউনিক্স সকেট হিসাবে ব্যবহার করতে পারেন:

[unix_http_server]
file=/run/supervisord.sock

[supervisorctl]
serverurl=unix:///run/supervisord.sock

0

একই ত্রুটি আমাকে কষ্ট দিয়েছে।

তাদের গিথুব https://github.com/Supervisor/supervisor/issues/376 এ একটি সমস্যা রয়েছে

পথের বিষয়গুলি সন্ধান করুন।

ইন /etc/supervisor/আমার সার্ভারে পথ।

/etc/supervisor# ls
conf.d  supervisord.conf

কিছু পরিবর্তন করা হয়েছিল /etc/supervisor/conf.d। আমি উপরের সমস্যাটি থেকে বেশিরভাগ পরিবর্তন করেছি, সহায়তা করছি না।

তারপরে আমি এই মন্তব্যে অনুপ্রেরণা https://github.com/Supervisor/supervisor/issues/376#issuecomment-404385767 এর
পরে cd ../etc/supervisor/এটি সরানো ভাল কাজ করে।

আশা করি এটি অন্যকে সহায়তা করতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.