Hadoop 卡夫卡';消费者可以';开始
我按如下所示键入命令行。但它显示无法连接到localhost:2181。我已经开始做动物园管理员了 bin/kafka-console-consumer.sh--zookeeper--本地主机:2181--主题痛苦--从头开始Hadoop 卡夫卡';消费者可以';开始,hadoop,apache-kafka,apache-zookeeper,flume,Hadoop,Apache Kafka,Apache Zookeeper,Flume,我按如下所示键入命令行。但它显示无法连接到localhost:2181。我已经开始做动物园管理员了 bin/kafka-console-consumer.sh--zookeeper--本地主机:2181--主题痛苦--从头开始 Exception in thread "main" org.I0Itec.zkclient.exception.ZkException: Unable to connect to --localhost:2181 at org.I0Itec.zkclient.ZkCon
Exception in thread "main" org.I0Itec.zkclient.exception.ZkException: Unable to connect to --localhost:2181
at org.I0Itec.zkclient.ZkConnection.connect(ZkConnection.java:66)
at org.I0Itec.zkclient.ZkClient.connect(ZkClient.java:876)
at org.I0Itec.zkclient.ZkClient.<init>(ZkClient.java:98)
at org.I0Itec.zkclient.ZkClient.<init>(ZkClient.java:84)
at kafka.consumer.ZookeeperConsumerConnector.connectZk(ZookeeperConsumerConnector.scala:171)
at kafka.consumer.ZookeeperConsumerConnector.<init>(ZookeeperConsumerConnector.scala:126)
at kafka.consumer.ZookeeperConsumerConnector.<init>(ZookeeperConsumerConnector.scala:143)
at kafka.consumer.Consumer$.create(ConsumerConnector.scala:94)
at kafka.tools.ConsoleConsumer$.main(ConsoleConsumer.scala:145)
at kafka.tools.ConsoleConsumer.main(ConsoleConsumer.scala)
Caused by: java.net.UnknownHostException: --localhost
at java.net.InetAddress.getAllByName0(InetAddress.java:1252)
at java.net.InetAddress.getAllByName(InetAddress.java:1164)
at java.net.InetAddress.getAllByName(InetAddress.java:1098)
at org.apache.zookeeper.client.StaticHostProvider.init(StaticHostProvider.java:61)
at org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:445)
at org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:380)
at org.I0Itec.zkclient.ZkConnection.connect(ZkConnection.java:64)
... 9 more
[root@crxy2 kafka_2.10-0.8.2.0]# jps
5487 QuorumPeerMain
5862 Jps
5518 Kafka
[root@crxy2 kafka_2.10-0.8.2.0]# bin/kafka-topics.sh --zookeeper localhost:2181 --list
pain
线程“main”org.I0Itec.zkclient.Exception.ZkException中的异常:无法连接到--localhost:2181
位于org.I0Itec.zkclient.ZkConnection.connect(ZkConnection.java:66)
位于org.I0Itec.zkclient.zkclient.connect(zkclient.java:876)
在org.I0Itec.zkclient.zkclient.(zkclient.java:98)
位于org.I0Itec.zkclient.zkclient.(zkclient.java:84)
在kafka.consumer.ZookeeperConsumerConnector.connectZk(ZookeeperConsumerConnector.scala:171)
在卡夫卡。消费者。ZookeeperConsumerConnector。(ZookeeperConsumerConnector.scala:126)
在卡夫卡。消费者。ZookeeperConsumerConnector。(ZookeeperConsumerConnector.scala:143)
位于kafka.consumer.consumer$.create(ConsumerConnector.scala:94)
位于kafka.tools.ConsoleConsumer$.main(ConsoleConsumer.scala:145)
位于kafka.tools.ConsoleConsumer.main(ConsoleConsumer.scala)
原因:java.net.UnknownHostException:--localhost
位于java.net.InetAddress.getAllByName0(InetAddress.java:1252)
位于java.net.InetAddress.getAllByName(InetAddress.java:1164)
位于java.net.InetAddress.getAllByName(InetAddress.java:1098)
位于org.apache.zookeeper.client.StaticHostProvider.init(StaticHostProvider.java:61)
在org.apache.zookeeper.zookeeper上
在org.apache.zookeeper.zookeeper上
位于org.I0Itec.zkclient.ZkConnection.connect(ZkConnection.java:64)
... 9更多
[root@crxy2卡夫卡(2.10-0.8.2.0)jps
5487 QuorumPeerMain
5862日元
5518卡夫卡
[root@crxy2kafka_2.10-0.8.2.0]#bin/kafka-topics.sh--动物园管理员本地主机:2181--列表
疼痛
应该是
bin/kafka-console-consumer.sh--zookeer localhost:2181--topic pain--从头开始
请注意--zookeeper-localhost:2181
而不是--zookeeper-localhost:2181
尝试以下命令:
bin/kafka-console-consumer.sh --bootstrap-server localhost:9093 --topic pain --from beginning
这里我假设您的一个kafka代理或kafka服务器正在本地主机9093上运行
如果不提供参数的任何一个活动kafka代理的地址
--bootstrap服务器只需检查端口号:在我的情况下是9092。查看kafka.properties文件并搜索#listeners=PLAINTEXT://:9092