Я пытаюсь запустить сервер rabbitmq в centos 7. Я установил erlang, поскольку это зависимость от rabbitmq-сервера. Пакет erlang.x86_64 0: R16B-03.7.el7.I затем Установил rabbitmq, используя пакет rabbitmq-server-3.2.2-1.noarch.rpm. Установка прошла успешно. Я включил консоль управления uisng rabbitmq-plugins, чтобы включить rabbitmq_management. Но при запуске сервиса rabbitmq-server это терпит неудачу.
[[email protected] ~]# systemctl start rabbitmq-server.service
Job for rabbitmq-server.service failed. See 'systemctl status rabbitmq-server.service' and 'journalctl -xn' for details.
[[email protected] ~]# systemctl status rabbitmq-server.service
rabbitmq-server.service - LSB: Enable AMQP service provided by RabbitMQ broker
Loaded: loaded (/etc/rc.d/init.d/rabbitmq-server)
Active: failed (Result: exit-code) since Fri 2014-09-12 13:07:05 PDT; 8s ago
Process: 20235 ExecStart=/etc/rc.d/init.d/rabbitmq-server start (code=exited, status=1/FAILURE)
Sep 12 13:07:04 tve-centos su[20245]: (to rabbitmq) root on none
Sep 12 13:07:05 tve-centos su[20296]: (to rabbitmq) root on none
Sep 12 13:07:05 tve-centos su[20299]: (to rabbitmq) root on none
Sep 12 13:07:05 tve-centos rabbitmq-server[20235]: Starting rabbitmq-server: FAILED - check /var/log/rabbitmq/startup_{log, _err}
Sep 12 13:07:05 tve-centos rabbitmq-server[20235]: rabbitmq-server.
Sep 12 13:07:05 tve-centos systemd[1]: rabbitmq-server.service: control process exited, code=exited status=1
Sep 12 13:07:05 tve-centos systemd[1]: Failed to start LSB: Enable AMQP service provided by RabbitMQ broker.
Sep 12 13:07:05 tve-centos systemd[1]: Unit rabbitmq-server.service entered failed state.
и журналы показывают /var/log/rabbitmq/startup _log СБОЙ ОТКАЗАЛСЯ ===========
Error description:
{could_not_start,rabbitmq_management,
{could_not_start_listener,[{port,15672}],eacces}}
Log files (may contain more information):
/var/log/rabbitmq/[email protected]
/var/log/rabbitmq/[email protected]
но процесс не использует порт 15672
Но если я попытаюсь запустить его с помощью /usr/sbin/rabbitmq -server. Я успешно запустил службу. Но мои требования - запустить его с помощью systemctl.