Попытка переустановить postgres не удалась из-за rabbitmq

12.04, когда я делаю apt-get install на postgresql (который уже установлен), он возвращает ошибку, в которой упоминается rabbitmq-сервер. Каковы обстоятельства, которые могут вызвать этот тип отказа?

# apt-get install -y postgresql
Reading package lists... Done
Building dependency tree       
Reading state information... Done
postgresql is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 80 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up rabbitmq-server (2.7.1-0ubuntu4) ...
Starting rabbitmq-server: FAILED - check /var/log/rabbitmq/startup_{log, _err}
rabbitmq-server.
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)
0
задан 2 February 2013 в 00:25

2 ответа

Оказывается, что rabbitmq-сервер не может запуститься, потому что он не может разрешить имя хоста, поэтому добавление соответствующей строки в / etc / hosts исправило это:

127.0.1.1 hostname.example.com hostname

Я все еще не точно уверен, что запускает команду запуска службы кролика после установки postgres.

0
ответ дан 2 February 2013 в 00:25

Просто для уверенности, взгляните на вашу локальную сеть

ip add

Если нет lo сети, вы должны включить ее:

ifconfig lo up

Затем перезапустите снова сервер, и давайте посмотрим, работает ли он снова сейчас

systemctl start rabbitmq-server
0
ответ дан 2 February 2013 в 00:25

Другие вопросы по тегам:

Похожие вопросы: