rabbitmq安装报错

[root@192 software]# /sbin/service rabbitmq-server status
Redirecting to /bin/systemctl status  rabbitmq-server.service
● rabbitmq-server.service - RabbitMQ broker
   Loaded: loaded (/usr/lib/systemd/system/rabbitmq-server.service; enabled; vendor preset: disabled)
   Active: activating (auto-restart) (Result: exit-code) since 四 2022-03-24 20:19:25 CST; 9s ago
  Process: 3989 ExecStop=/usr/sbin/rabbitmqctl shutdown (code=exited, status=69)
  Process: 3846 ExecStart=/usr/sbin/rabbitmq-server (code=exited, status=1/FAILURE)
 Main PID: 3846 (code=exited, status=1/FAILURE)

3月 24 20:19:25 192.168.101.150 systemd[1]: Failed to start RabbitMQ broker.
3月 24 20:19:25 192.168.101.150 systemd[1]: Unit rabbitmq-server.service entered failed state.
3月 24 20:19:25 192.168.101.150 systemd[1]: rabbitmq-server.service failed.

关于安装rabbitmq一直报以上错误的解决办法
学到一个很有用的命令

journalctl -xe

这个命令的作用是查询系统日志

3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: Most common reasons for this are:
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: * Target node is unreachable (e.g. due to hostname resolution, TCP connect
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: * CLI tool fails to authenticate with the server (e.g. due to CLI tool's E
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: * Target node is not running
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: In addition to the diagnostics info below:
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: * See the CLI, clustering and networking guides on https://rabbitmq.com/do
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: * Consult server logs on node rabbit@192
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: * If target node is configured to use long node names, don't forget to use
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: DIAGNOSTICS
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: ===========
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: attempted to contact: [rabbit@192]
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: rabbit@192:
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: * unable to connect to epmd (port 4369) on 192: badarg (unknown POSIX erro
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: Current node details:
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: * node name: 'rabbitmqcli-13219-rabbit@192'
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: * effective user's home directory: /var/lib/rabbitmq
3月 24 20:31:15 192.168.101.150 rabbitmqctl[13219]: * Erlang cookie hash: BkIcji4ACr6+01YuZAAAwQ==
3月 24 20:31:15 192.168.101.150 systemd[1]: Failed to start RabbitMQ broker.

这里可以清晰的看到错误信息

unknown POSIX error

解决办法:

vim /etc/rabbitmq/rabbitmq-env.conf`

在文件里面添加这一行:NODENAME=rabbit@localhost,保存

(注意:rabbitmq-env.conf这个文件没有,打开之后自动创建)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您到的信息是rabbitmq-server启动管理插件失败,并:rabitmq-plugins enable rabbitmq_management {:query, :rabbit@web101, {:badrpc, :timeout}}。这个问题可能是由于启动管理插件时发生了超时误。可能的原因之一可能是您的网络连接存在问题,导致请求超时。您可以尝试检查网络连接,确保正常连接。另外,您还提到您在使用Python中的pika模块时遇到了误。这个误可能是由于pika版本不同导致的用法不同。您可以尝试更新pika模块的版本,或者查阅pika模块的文档,确保使用正确的语法和用法。此外,您还提到了另一个可能的原因是生成了随机的channel,而误要求您指定channel。您可以尝试给一个空值来解决这个问题,比如:result = channel.queue_declare('',exclusive=True)。这样就可以解决指定channel的问题。总之,解决rabbitmq 2567的方法包括检查网络连接、更新pika模块的版本或者按照正确的用法使用pika模块、给空值解决指定channel的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Linux安装RabbitMQ插件](https://blog.csdn.net/m0_67403188/article/details/126434005)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [RabbitMq常见整理](https://blog.csdn.net/weixin_45961525/article/details/117039013)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值