RabbitMQ启动报错Starting rabbitmq-server (via systemctl): Job for rabbitmq-server.service failed解决方法

1.当我输入命令为service rabbitmq-server start   报错如下:

2.禁用 SELinux ,命令为   vi  /etc/selinux/config  进入编辑页面如下(按i进入编辑状态   将SELINUX=disabled,然后按ESC退出编辑  输入:wq!保存退出):

RabbitMQ启动报错Starting rabbitmq-server (via systemctl): Job for rabbitmq-server.service failed解决方法_第1张图片

3.查看selinux状态   输入命令为:/usr/sbin/sestatus -v   如下图:

4.由上图可以看出selinux处于禁用状态   然后我们重启Rabbit服务  输入service rabbitmq-server restart  还是报错  :

5.然后查看rabbitmq启动日志  输入命令cat /var/log/rabbitmq/startup_log   发现报错如下:

6.在/etc/hosts 文件中添加127.0.0.1 hostname (hostname为你自己的主机名)   输入命令vi /etc/hosts   进入编辑页面  如下图:

 

RabbitMQ启动报错Starting rabbitmq-server (via systemctl): Job for rabbitmq-server.service failed解决方法_第2张图片

7.以上编辑成功  保存退出   然后再继续重启RabbitMQ服务   输入启动命令:service rabbitmq-server start   如下图看出问题得到完美解决:

你可能感兴趣的:(RabbitMQ启动报错Starting rabbitmq-server (via systemctl): Job for rabbitmq-server.service failed解决方法)