kolla部署(Octata)——rabbitmq多节点高可用启动失败问题

现象: 从节点的rabbitmq启动失败

问题定位:

docker logs rabbitmq 

=INFO REPORT==== 7-Jun-2017::14:56:36 ===
Multiple different configurations with equal version numbers detected. Shutting down.
[ {node_id,<<24,158,49,51,188,168,80,197,82,239,249,93,55,200,22,254>>},
 {node_ids,[{rabbit@compute01,<<24,158,49,51,188,168,80,197,82,239,249,93,
                            55,200,22,254>>}]},
 {gospel,{node,rabbit@controller01}},
 {nodes,[{rabbit@compute01,disc},{rabbit@controller01,disc}]},
 {version,1}]

发现版本的version编号和rabbitmq-cluster的主节点一样,都是1

解决问题方法:
查看配置文件cat /etc/kolla/rabbitmq/rabbitmq-clusterer.config,将version 1 改成2。(后续可以在kolla-ansible中修改)

[
  {version, 2},    # 原来是1
  {nodes, [
      {'rabbit@controller01', disc},      {'rabbit@compute01', disc}    ]},
  {gospel,
    {node, 'rabbit@controller01'}}

].
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 整体架构 部署步骤 基于 Docker 基本概念内存节点只保存状态到内存,例外情况是:持久的 queue 的内容将...
    mvictor阅读 12,779评论 5 30
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,881评论 18 139
  • Yum安装RabbitMQ3.6.11与Erlange20配置及优化 RabbitMQ简介 AMQP,即Advan...
    三杯水Plus阅读 4,633评论 0 7
  • (搭建集群部分借鉴了kiwenlau/hadoop-cluster-docker中的内容,不过那里的基础环境是Ub...
    ProteanBear阅读 3,884评论 0 12
  • 花开花落,何人记得, 伊过处,花尽落! 取一片叶,摘一朵花, 都化作泥,落下一粒, 叶上再衬花,花下再托叶, 与你...
    陈安敏阅读 341评论 0 0