kafka 启动时提示 /brokers/ids/1001 is: NODEEXISTS
背景:
通过ambari安装kafka之后,两台broker能正常启动,一台无法正常启动
知识介绍:
broker id是broker的唯一标识,不能和其他broker冲突
在kafka有两种配置方式broker.id的方式
1.手动指定broker.id=10012.通过配置 broker.id.generation.enable=true,让服务器自动生成生成逻辑如下:a.获取reserved.broker.max.id的值(默认为1000)+zk节点/brokers/seqid 的dataVersion号(从0开始)+1,所以broker.id 默认会从1001开始;b.将该值写入数据目录(log.dirs指定)中的meta.properties中;c.在启动时优先从meta.properties中读取broker.id,若不存在,则走a生成broker.id;
报错原因
因为某种bug或者巧合,两个broker都获取到了seqid=0时的配置,都以为自己的broker.id=1001
解决办法
将其中一台broker的meta.propterties中的1001改成1002即可
kafka 启动时提示 /brokers/ids/1001 is: NODEEXISTS相关推荐
- MFC的exe启动时提示应用程序配置不正确,应用程序未能启动错误
MFC的exe启动时提示应用程序配置不正确,应用程序未能启动错误 老姐笔记本中毒太深于病入膏肓,无奈迫写一程序"曲线救国".刚启动自己写的程序就出现应用程序配置不正确,应用程序未能 ...
- mysql server安装不成功,解决Mysql5.7.17在windows下安装启动时提示不成功问题
在机器上首次安装MySQL, 操作系统是win7 mysql 的安装文件是 zip 格式的,版本是5.7.17 解压之后,安装步骤是 1.首先找个文件存放这些安装程序以及 数据 假设是E:\\mysq ...
- ibatis动态sql配置启动时提示:The content of elements must consist of well-formed character data......
ibatis动态sql配置启动时提示:The content of elements must consist of well-formed character data... 2012-07-18 ...
- SpringBoot启动时 提示没有主清单属性 MANIFEST
SpringBoot启动时 提示没有主清单属性 MANIFEST <?xml version="1.0" encoding="UTF-8"?>< ...
- oracle numa map size mismatch,Oracle启动时提示map size mismatch; abort
Oracle启动时提示map size mismatch; abort 发布时间:2020-06-26 13:35:09 来源:51CTO 阅读:1370 作者:会说话的鱼 今天在DELL服务器的Re ...
- windows下rabbitmq以服务启动时提示发生系统错误 1068
rabbitMQ在服务中启动时提示报错如下: ! 解决办法:在widows服务中将workstation这个服务由禁止改为自动,在启动服务,后rabbit服务可以正常启动了 原因:通过查看系统日志发现 ...
- Adobe Premiere Pro CC 2019启动时提示找不到任何具有视频播放功能的模板,请更新视频显示驱动程序并再次启动/PR启动时提示找不到任何具有视频播放功能的模板
Adobe Premiere Pro CC 2019启动时提示找不到任何具有视频播放功能的模板,请更新视频显示驱动程序并再次启动/PR启动时提示找不到任何具有视频播放功能的模板 一.开头 最近刚开学, ...
- springboot项目启动时提示错误: 找不到或无法加载主类
问题: springboot项目启动时提示错误: 找不到或无法加载主类 解决方法:
- 0 win10重装partition_win10系统重装后启动时提示invalid partition table的详细方案
有关win10系统重装后启动时提示invalid partition table的操作方法想必大家有所耳闻.但是能够对win10系统重装后启动时提示invalid partition table进行实 ...
最新文章
- 高精度运算(C++实现)
- C语言关键字、标识符和注释
- AcWing - 246. 区间最大公约数(树状数组+线段树)
- 一些常用的SAS命令
- php之快速入门学习-9(switch)
- Java基础学习总结(118)——单元测试的必要性和重要性
- win7 64 php5ts.dll,windows7 64位 php5.3安装php_mongo.dll方法
- 概率中的独立和不相关
- [导入]新网络流行语 打酱油 三个俯卧撑
- 红巨星粒子Red Giant Trapcode Suite
- Linq查找最大值max最小值min效率比较
- 数据可视化之美—BI
- 1bit 寄存器 coursera
- 科技企业捐赠武汉最新最全排名(截止2月13日)
- Baxter实战 baxter与moveit!
- OpenLayers中线拆分
- Bing网站背景壁纸下载神器
- etcc oracle ebs,ORACLE EBS R12 FOR WINDOWS 安装
- oracle--HP-UX Itanium Oracle 11g R2远程安装手记
- springboot 快速开发平台
热门文章
- Android 自定义View实现翻棋游戏
- Shopee关联广告和关键词广告有什么不同?如何优化广告关键词?
- 程序员的五一是怎么过的?除了狗粮还是狗粮?
- 计算机英语化工版,计算机英语(主编苏兵-化工版)教案:7 What is multimedia.doc...
- Python 实现丘德诺夫斯基(Chudnovsky)法計算高精度圓周率
- Live Home 3D 教程:如何实现逼真的照明效果?
- 字符串字母大小写转换 --C语言
- Homework5_ch4 类和对象(3)
- 手把手教你采集京东销售数据并做简单的数据分析和可视化
- 学什么编程语言比较好?