kafka报错
[Consumer clientId=consumer-qizidou-1, groupId=qizidou] Group coordinator 192.169.0.16:9092 (id: 2147483647 rack: null) is unavailable or invalid due to cause: error response NOT_COORDINATOR.isDisconnected: false. Rediscovery will be attempted.
08:48:51.355 [qizidou-0-C-1] INFO o.a.k.c.c.i.AbstractCoordinator - [handle,623] - [Consumer clientId=consumer-qizidou-1, groupId=qizidou] JoinGroup failed: This is not the correct coordinator. Marking coordinator unknown. Sent generation was Generation{generationId=-1, memberId='', protocol='null'}
08:48:51.356 [qizidou-0-C-1] INFO o.a.k.c.c.i.AbstractCoordinator - [onSuccess,846] - [Consumer clientId=consumer-qizidou-1, groupId=qizidou] Discovered group coordinator 192.169.0.16:9092 (id: 2147483647 rack: null)
原因分析:
我们可以注意一下控制台给出的域名地址,这个域名可能是因为解析问题或者限于远程服务器的安全策略做了转换
验证这个问题的办法,在windows开启telnet命令,在cmd中
telnet xxx 9092
发现是无法连接的
解决方案:
使用管理员权限手动在C:\Windows\System32\drivers\etc\hosts文件中添加映射,手动让自己的电脑认识这个IP
格式:
kafka服务器的ip和kafka服务器对应的域名
example:
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
192.168.98.101 hadoop01
报错信息:
Discovered coordinator DESKTOP-NRTTBDM:9092 (id: 2147483647 rack: null) for group itstyle.
原因:
windows 上运行的kafka 拿到的host是机器名而不是IP地址
所以会导致报错
DESKTOP-NRTTBDM 是 Kafka 实例所在服务器的主机名
而9092 是 kafka 的端口即 Kafka 的连接地址。
解决方案
直接修改本机 hosts 文件
windows 系统 hosts 文件位于
C:\Windows\System32\drivers\etc\hosts
使用管理员权限打开, 追加 IP 和 主机名对应关系
在hosts文件最底部加上文章来源:https://www.toymoban.com/news/detail-506729.html
172.18.0.52 DESKTOP-NRTTBDM
再重启服务文章来源地址https://www.toymoban.com/news/detail-506729.html
到了这里,关于Group coordinator 192.169.0.16:9092 (id: 2147483647 rack: null) is unavailable or invalid due to cau的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!