首页 > 解决方案 > 如何进入集成在 Kafka 中的 Zookeeper?( 2.2.0 )

问题描述

我已经安装了一个集成了 zookeeper 的 kafka。

我看到要进入独立的Zookeeper安装,可以运行以下命令进入zookeeper控制台:

bin/ZkCli.sh
ls /zookeeper/quota

但在 Kafka 的脚本中,我只有:

zookeeper-security-migration.sh
zookeeper-server-start.sh
zookeeper-server-stop.sh
zookeeper-shell.sh

我试图做以下事情:

./zookeeper-shell.sh -server 127.0.0.1:2181 ls /zookeeper/quota

但它不起作用,它什么也没做

如何进入集成在 Kafka 中的 Zookeeper?

标签: apache-kafkaapache-zookeeper

解决方案


启动 Zookeeper 后,您可以使用该zookeeper-shell.sh工具连接到它。

要进入外壳:

./zookeeper-shell IP:2181

然后您可以执行命令,例如:

ls /

您可以使用cd在节点内移动并get打印节点的内容。

您还可以使用此脚本来运行命令并返回(无需进入 shell)

./zookeeper-shell.sh localhost:2181 get /controller

/zookeeper/quota不是 Kafka 使用的路径,配额存储在/config


推荐阅读