zoukankan      html  css  js  c++  java
  • rabbitmq 启动报错

    65 2018-10-22 10:15:41 find / -name recovery.dets
    66 2018-10-22 10:16:55 cd /var/lib/rabbitmq/mnesia/rabbit@localhost/
    67 2018-10-22 10:16:56 ls
    68 2018-10-22 10:17:02 m recovery.dets

    又见杜梨树

    RabbitMQ服务无法启动问题分析

    1.问题再现
    重启rabbitmq服务:service rabbitmq-server restart
    输入该命令后,rabbitmq服务并未启动。(通过ps命令或rabbitmqctl status命令查看启动状态)
    2.问题排查

    (1)查看startup.err日志文件

    erlang崩溃了,进而导致rabbitmq服务无法正常启动(需要注意的是rabbitmq是用erlang实现的一个高并发可靠AMQP消息队列服务器)。

    (2)查看rabbit@localhost.log日志

    有如下错误信息片段:

    rabbitmq无法读取recovery.dets文件,猜测该文件可能已经损坏。

    3.解决方法

    根据上述日志,定位到recovery.dets文件,尝试删除该文件后再次重启rabbitmq服务(rabbitmq服务每次启动会检查指定目录下是否存在recovery.dets文件,若无,则会创建一个新的)。

    (1)删除recovery.dets文件

    (2)重启rabbitmq服务

    (3)查看rabbitmq状态

    服务正常启动,问题解决

    所有的悲情叙事,都是因为你的基础体能不够
  • 相关阅读:
    Confluence 6 创建你的个人空间
    Win10正式专业版激活方法
    还在手工写接口测试文档,已经out了
    MYSQL支持的数据类型-数值类型
    mysql
    转 聊聊连接池和线程
    当压测数据压不上去时可能是哪些原因造成的
    IDEA自动导包(全局设置)
    微服务化后缓存怎么做
    win10家庭版升级到专业版密钥
  • 原文地址:https://www.cnblogs.com/gaoyuechen/p/9828728.html
Copyright © 2011-2022 走看看