私はUbuntuでセロリをthe user guideとthis question on SOに従うことで悪魔化していました。簡潔には、セロリーデーモン:見つからない/設定ファイルのcelerydエラー
セロリgithubリポジトリからinitスクリプトcelerydをダウンロードしてください。
設定ファイルをthe user guideからceleryd.conf(上記のinit-script celeryd
と区別するため)に保存し、設定を編集します。
上記の2つのファイルを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
。
何が起こっていますか?どのように修正する必要がありますか?ありがとう。