当我试图连接并查看我的kafka集群之一的主题/消费者详细信息时,遇到下面的错误消息。集群中有3个代理,我只能看到主题及其分区。注:我有Kafka1.0和Kafka工具版本是2.0.1
k97glaaz1#
如果您没有设置 listeners 以及 advertised.listeners 中的属性 server.properties 文件。例如: config/server.properties ```...listeners=PLAINTEXT://:9092...advertised.listeners=PLAINTEXT://<public-ip/host-name>:9092...
listeners
advertised.listeners
server.properties
config/server.properties
am46iovg2#
我的MacBookPro上也有同样的问题。该工具使用“tshepo mbp”作为它无法解析的主机名。为了让它发挥作用,我补充道 127.0.0.1 tshepo-mbp 到 /etc/hosts 文件。
127.0.0.1 tshepo-mbp
/etc/hosts
2cmtqfgy3#
kafka工具很可能使用主机名连接到代理,但无法访问它。您可以通过ip地址连接到zookeeper主机,但请确保可以从运行kafka工具的计算机连接/ping代理的主机名。如果无法ping代理,请修复网络问题或作为解决方法,编辑客户端上的主机文件,让它知道如何通过其名称访问代理
3条答案
按热度按时间k97glaaz1#
如果您没有设置
listeners
以及advertised.listeners
中的属性server.properties
文件。例如:
config/server.properties
```...
listeners=PLAINTEXT://:9092
...
advertised.listeners=PLAINTEXT://<public-ip/host-name>:9092
...
am46iovg2#
我的MacBookPro上也有同样的问题。该工具使用“tshepo mbp”作为它无法解析的主机名。为了让它发挥作用,我补充道
127.0.0.1 tshepo-mbp
到/etc/hosts
文件。2cmtqfgy3#
kafka工具很可能使用主机名连接到代理,但无法访问它。您可以通过ip地址连接到zookeeper主机,但请确保可以从运行kafka工具的计算机连接/ping代理的主机名。
如果无法ping代理,请修复网络问题或作为解决方法,编辑客户端上的主机文件,让它知道如何通过其名称访问代理