Я намагаюся встановити сценарій init.d, запустити селеру для завдань планування. Ось наступні кроки:
- скопіював файл celeryd і вставив його в папку /etc/init.d/
- створив файл конфігурації celeryd у папці / etc / default /
тепер, коли я намагався запустити це sudo /etc/init.d/celeryd start
, він видає помилкуsudo: /etc/init.d/celeryd: command not found
Я гуглив про те, як встановити init.d, у мене з’явилося це SO-питання .
він говорить, щоб видати a, 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
тому я спробував встановити insserv sudo apt-get install insserv
. але він говорить, встановлений aleady:
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
помилку