错误如下:

Exception in thread "main" joptsimple.UnrecognizedOptionException: bootstrap-server is not a recognized option

学Java也快一年了,从基础的开始学起,磕磕绊绊的,也算不上用功,可也这样浑水摸鱼学到了Linux和kafka了。这两天,我学到了zookeeper和kafka集群这一块儿。我们跟着老师做,虽然教案历历在目,可每个人实际情况又或按图索骥之能力又参差不齐,所以我们做的还是焦头烂额的。

昨天,学到了kafka集群部署,前几天的单机版kafka就已经让我喝一壶了。这个集群部署,我也是在同学的协助下,拿两个小时把zookeeper集群和kafka集群部署完成了,也启动成功,本来好歹呼了一口长气,可哪曾想,真正折磨我的才真正开始。

虽然集群都部署成功,也有了leader和follower,可是在这创建topic这一块,却是一个大坎。我一直跟着教案和老师的录屏边看边试,前边或删或改,好不容易照猫画虎才堪堪神似,可到了创建主题,同一个命令

/opt/kafka/bin/kafka-topics.sh -create --bootstrap-server 192.168.73.200:9092,192.168.73.201:9092,192.168.73.202:9092 -replication-factor 3 --partitions 3 --topic chjy

录屏里老师三下两除二就运行出来,眼看着主题创建成功,我却瞪着我的secureCRT上的
一脸懵逼。
Exception in thread “main” joptsimple.UnrecognizedOptionException: bootstrap-server is not a recognized option。
打开有道,bootstrap-server是一个不可识别的选项???为什么老师的就行,一问同学,虽然做这个寥寥,可是做了的也还是能创建的啊。没办法,把求助的眼光投向万能的百度。

什么,百度也找不到。百度里,只看到一些说zookeeper不可被识别的,我心想,我是bootstrap-server啊(就这样,忽视了这个一个核心的线索),在百度里浅尝辄止之后,又在同学群里发问,都没碰到我这样的情况。问老师,老师看两眼没注意就眼观鼻鼻观心了。。。这时候我才知道一筹莫展的含义了。

接着,我对虚拟机和secureCRT进行了地毯式的排查,先是前段时间一直烦扰我的防火墙,我在三个虚拟机里都运行了永久关闭防火墙的命令

 --  chkconfig iptables off

再重新运行创建主题命令,眼睛死盯着光标,一秒、两秒、三秒,te,一大串错,依然是老朋友那几个。

不甘心,继续看,是不是以前的配置没改对?于是再把那三个server.properties全部仔细核对一遍。还是没问题。就这样,气急败坏的我愤然把笔记本一合,打开了LOL。

第二天,把虚拟机运行起来,再一试命令,冀望有奇迹的出现,缓缓输下命令,坚定而又果决的敲下回车。一秒、两秒、三秒。得,还是哥几个。

继续百度,不断掐头去尾掉这段错的关键字,欸,终于给我找到一个英文网页。描述的错和我很一样。链接
网页链接

下面只有一个回答,可是,我只能说,说的鞭辟入里、一针见血啊!!!

哪位答主精准的看出了问题的可能性——如果使用的kafka比2.2老,那用的命令就不是–bootstrap-server,而是–zookeeper ,而且后面接的端口是2181而不是9092。太神奇了,我在昨天试错的时候也试过–zookeeper-server,但不是–zookeeper,而且后面端口也没换。

我当时瞬间就感觉这可能就是正确答案,颤抖着手打出命令,创建主题1710f,钉,还是报错。

得,我刚想放弃,可一看错,不是老伙计们了。哦,是重复创建。

于是,再换个主题名字,
创建成功!!!再试试生产者消费者,都行了!!!!

就这样,学Java以来找错最长的一次,终于解决了。

再次感谢那位外国友人Bartosz Wardziński。。。

记学编程以来第一次找错费时一天的经历——kafka集群创建主题时报错相关推荐

  1. MAYA XGen创建毛发时报错找不到过程“XgCreateDescription“或提示“RuntimeError”的解决方法

    MAYA XGen创建毛发时报错找不到过程"XgCreateDescription"或提示"RuntimeError"的解决方法 大多数情况不是你的xgen坏掉 ...

  2. doesnt exist table_Mysql创建表时报错Table doesn't exist解决办法

    最近做项目时,本地数据库出了毛病,PHPMyadmin中有几张表不见了,我想应该是误删了吧,于是准备重新建一张表,可是问题出现了,sql报错,说表不存在... 什么鬼!就是因为表不存在我才要创建的好吗 ...

  3. kafka集群配置之kafka启动了创建topic报错:Replication factor: 1 larger than avail

    大家好, 我是上白书妖! 知识源于积累,登峰造极源于自律 今天我根据以前所以学的一些文献,笔记等资料整理出一些小知识点,有不当之处,欢迎各位斧正 kafka启动了创建topic报错:Replicati ...

  4. kafka集群编程指南

    kafka集群编程指南 @(KAFKA)[kafka, 大数据] kafka集群编程指南 一概述 一主要内容 二关于scala与java的说明 二producer的API 一scala版本deprec ...

  5. 记一次kafka集群频繁crash的排查过程

    01 概述 kafka集群中的某些broker会随机重启,并且重启没有什么规律.broker重启对于client端使用层面是无感知的,但是在数据一致性.稳定性方面存在风险.broker重启时,连接在这 ...

  6. 4.2.9 Kafka集群与运维, 应用场景, 集群搭建, 集群监控JMX(度量指标, JConsole, 编程获取, Kafka Eagle)

    目录 3.1 集群应用场景 1 消息传递 2 网站活动路由 3 监控指标 4 日志汇总 5 流处理 6 活动采集 7 提交日志 总结 3.2 集群搭建 3.2.1 Zookeeper集群搭建 3.2. ...

  7. rancher导入集群时证书报错

    rancher导入集群时证书报错 现象 导入集群时,cattle-cluster-agent报错如下: time="2022-06-28T08:00:28Z" level=erro ...

  8. mysql 创建库 5.7_MySQL数据库之MySQL5.7创建用户时报错

    本文主要向大家介绍了MySQL数据库之MySQL5.7创建用户时报错 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1 故障现象: 在创建用户时候,提示以下错误: root@l ...

  9. SAP MM ME21N 创建PO时报错 - Net price in CNY becomes too large – 之原因分析

    SAP MM ME21N 创建PO时报错 - Net price in CNY becomes too large – 之原因分析 昨天笔者在微信公众号里发布了一篇文章<SAP MM ME21N ...

最新文章

  1. Linux nohup和的功效
  2. Golang 实现tcp转发代理
  3. 在bash中仅使用l列出目录:检查
  4. C/C++ 工具函数 —— 大端模式和小端模式的互换
  5. 乌鲁木齐大雾弥漫 局地能见度不足200米
  6. MOSSE相关滤波跟踪算法
  7. php开发App接口
  8. LOLBox多玩饭盒Android源码
  9. 正则表达式手机号(大陆,香港)
  10. 我做了STM32MP1实战教程
  11. java如何使用barcode4j生成条形码_JAVA条形码生成组件barcode4j使用
  12. 数字签名?电子签名?傻傻分不清楚
  13. 使用cfssl签发证书
  14. 常见的中间件有哪些?
  15. 群晖(Synology)NAS服务器硬盘莫名丢失存储空间的解决方法
  16. 关于ExecuteNonQuery() 方法
  17. opencv+对图片实现聚光灯效果
  18. android 行高和字号之间关系,字号与行高
  19. 人脸识别不开手机也能解锁吗_为什么不应该用脸解锁手机
  20. 阿里云服务器linux切换到root 用户,修改root密码

热门文章

  1. 直播流程以及常见问题
  2. DQL数据库查询操作(入门)
  3. python模拟linux键盘上键和回车_linux系统运维,挂载和分区概念太难?在虚机下操作一次全掌握...
  4. 软件架构-zuul微服务网关(上)
  5. 计算机视觉 - 图像增强应用实践 (基础篇)C++ OpenCV
  6. python networkx教程_python – 如何使用networkx绘制子图
  7. 【CEF】《CEF 桌面软件开发实战》笔记-汇总
  8. Direct3D9设备构成-------VB6编程学习DX9游戏编程DirectX9编程2D小游戏源码冷风引擎CoolWind2D游戏引擎(4)
  9. 高级会计计算机英语词汇,2020年高级会计师《职称英语》词汇篇
  10. 发明专利申请流程、申请资料