apache-kafka - 如何进入集成在 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?
解决方案
启动 Zookeeper 后,您可以使用该zookeeper-shell.sh
工具连接到它。
要进入外壳:
./zookeeper-shell IP:2181
然后您可以执行命令,例如:
ls /
您可以使用cd
在节点内移动并get
打印节点的内容。
您还可以使用此脚本来运行命令并返回(无需进入 shell)
./zookeeper-shell.sh localhost:2181 get /controller
/zookeeper/quota
不是 Kafka 使用的路径,配额存储在/config
推荐阅读
- python - 我需要帮助来修复我的代码,以免从房间里拿东西两次
- html - 在 html 中分层图像和 div 大小
- python - 如何按月+年的顺序对数据框进行排序?
- java - 带有 maven 的 gitlab CI/CD 不会在 application.properties 中设置环境变量
- applescript - 仅从 AppleScript 中的字符串中提取字母字符
- android - 暂时隐藏Android中其他应用的通知
- azure - Azure - 在未启用事件中心捕获选项的情况下访问保留的事件中心数据
- rust - 循环中的多个可变引用
- google-sheets - 将工作表中的某些信息拉到主工作表中
- android - Kotlin 卡在 1.3.31 版本的 Android Studio 项目上