Я демонизировал сельдерей на Ubuntu, следуя the user guide и this question on SO. Вкратце,Демон сельдерея: не найден/ошибка celeryd в файле конфигурации
Загрузить сценарий инициализации celeryd из репродукции gietub celery.
Сохраните конфигурационный файл с the user guide как celeryd.conf (для отличия от начального скрипта celeryd
выше) и отредактируйте настройки.
У меня есть дополнительный шаг по переносу двух файлов с Windows на Ubuntu.
Тогда
sudo cp celeryd /etc/init.d/celeryd
sudo chmod +x /etc/init.d/celeryd
sudo cp celeryd.conf /etc/default/celeryd
sudo useradd -N -M --system -s /bin/bash celery
sudo addgroup celery
sudo adduser celery celery
sudo mkdir -p /var/run/celery
sudo mkdir -p /var/log/celery
sudo chown -R celery:celery /var/run/celery
sudo chown -R celery:celery /var/log/celery
Однако при работе
sudo /etc/init.d/celeryd start
Он бросает ошибку:
not found/celeryd: 9: /etc/default/celeryd:
Число 9
является первым не-строка комментария в файле конфигурации /etc/default/celeryd
,
Что происходит? Как его исправить? Благодарю.