долгой ночи ... не могу запустить мою вторую установку Celery / RabbitMQ.
шаг 1
sudo rabbitmq-server
пробегов: ок!
шаг 2
python manage.py celeryd -l info
ошибка: [2010-12-28 03:38:24,690: ERROR/MainProcess] CarrotListener: Connection Error: Socket closed. Trying again in 28 seconds...
Я определенно:
- добавлены rabbitmq user и vhost
- обновлен Django setings.py
Edit:
Я думаю, что это может быть связано с установкой из .deb вместо apt-get.
После удаления deb и установки версии apt-get я получаю следующее:
invoke-rc.d: initscript rabbitmq-server, action "start" failed.
dpkg: error processing rabbitmq-server (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
rabbitmq-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
Мое решение:
apt-get --purge удалить rabbitmq-сервер
apt-get install rabbitmq-server
... без комментариев ... возможно, нужно немного поспать:)
Есть идеи о том, как я могу это отладить? : |