আমি একটি init.d স্ক্রিপ্ট ইনস্টল করার চেষ্টা করছি, নির্ধারিত কাজের জন্য সেলারি চালানোর জন্য। আমি অনুসরণ করা পদক্ষেপ এখানে:
- সেলারিড ফাইলটি অনুলিপি করে এটিকে ফোল্ডারে /etc/init.d/ এ আটকানো হয়েছে
- ফোল্ডার / ইত্যাদি / ডিফল্ট / এ সেলারিযুক্ত একটি কনফিগারেশন ফাইল তৈরি করেছে
এখন আমি যখন এটিকে শুরু করার চেষ্টা করেছি তখন sudo /etc/init.d/celeryd start
এটি ত্রুটি ছুঁড়েছেsudo: /etc/init.d/celeryd: command not found
আমি কীভাবে init.d ইনস্টল করতে পারি সে সম্পর্কে গুগল দিয়েছিলাম, আমি এই এস-প্রশ্ন পেয়েছি ।
এটি একটি ইস্যু করতে বলে uname -a
এবং যখন আমি এটি পাই:
Linux capsonesystem8-desktop 3.2.0-43-generic-pae
#68-Ubuntu SMP Wed May 15 03:55:10 UTC
2013 i686 i686 i386 GNU/Linux
এবং এটিও বলেছে ব্যবহারের insserv
জন্য init.d স্ক্রিপ্ট সক্ষম করার মতো ব্যবহারগুলি চেষ্টা করা হয়েছে:
insserv /etc/init.d/celeryd
তবে এটি ত্রুটি ছুড়ে ফেলে insserv: command not found
তাই আমি ইনসভার ইনস্টল করার চেষ্টা করেছি sudo apt-get install insserv
। তবে এটি বলছে এলিয়াডি ইনস্টল করা হয়েছে:
insserv is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 222 not upgraded.
তাহলে কিভাবে init.d স্ক্রিপ্ট ইনস্টল করবেন ?? যে কোন ধরণের সাহায্য গ্রহন করা হবে.
update1:
যখন আমি চেষ্টা করেছি:
$ sh -x /etc/init.d/celeryd start
এটি কিছু প্রকাশ errors
। সে কারণেই পরিষেবাটি আরম্ভ হবে না।
update2:
আমি যখন চালনা করি তখন আমি সমস্ত ত্রুটিগুলি সাফ করে দিয়েছি $ sh -x /etc/init.d/celeryd start
তবুও ত্রুটিটি sudo /etc/init.d/celeryd start
ছুঁড়েছিcommand not found