Celeryd não está sendo executado na inicialização

0

Eu corri sudo update-rc.d celeryd defaults

Tudo bem.

eu corri:

/etc/init.d/celeryd start

Tudo bem.

Eu reinicio a máquina.

Tudo mal.

sudo /etc/init.d/celeryd status

aipo não está sendo executado (sem pidfile)

Sou um noob no linux e nem tenho a primeira ideia de onde procurar algumas mensagens de erro. Eu verifiquei /var/log , mas não vejo nada relevante. /var/log/celery está vazio. Mas se eu manualmente run celeryd start , então /var/log/celery terá alguns logs.

    
por jahova 09.12.2013 / 21:23

2 respostas

2

Aqui está o processo.

  1. Coloque o arquivo celeryd dentro de /etc/init.d/
  2. Torne-o executável

    sudo chmod +x celeryd
    
  3. Faça com que seja executado na inicialização

    sudo update-rc.d celeryd defaults
    sudo update-rc.d celeryd enable <------- Are you currently missing this step?
    
  4. Faça com que seja de propriedade root e tenha as permissões corretas

    sudo chown root:root celeryd
    sudo chmod 777 celeryd
    
por drmclean 02.10.2014 / 18:30
0

Você precisa dizer ao sistema para iniciá-lo automaticamente. Leia estas excelentes respostas no maneiras diferentes de conseguir isso.

    
por hmayag 09.12.2013 / 23:55