スケジュールタスクのためにセロリを実行するために、init.dスクリプトをインストールしようとしています。で起動しようとするとsudo /etc/init.d/celeryd start
、エラーがスローされます"User does not exist: 'celery'"
私のセロリ設定ファイル ( /etc/default/celeryd
) には以下が含まれます:
# Workers should run as an unprivileged user.
CELERYD_USER="celery"
CELERYD_GROUP="celery"
これらが間違っていることを知っているため、エラーがスローされます。
ドキュメントには次のように書かれています:
CELERYD_USER
User to run celeryd as. Default is current user.
それ以上のことはありません。どんな助けでも大歓迎です。