zookeeper is not a recognized option--解决方案

我在用以下命令删除topic和查看topic的时候

./kafka-topics.sh --delete --zookeeper node1:2181 --topic test-topic

./kafka-topics.sh --list --zookeeper node1:2181

都出现了以下错误

错误的原因可能是你使用的Kafka 版本是 2.8.0或以上,而集群模式是KRaft而不是Zookeeper

  • 如果 Kafka 集群是基于 Zookeeper 的,请确保您下载的 Kafka 脚本支持 --zookeeper 参数。
  • 如果 Kafka 集群是基于 KRaft 模式,您需要改用 --bootstrap-server 参数。

换以下命令试试

复制代码
./kafka-topics.sh --delete --bootstrap-server localhost:9093 --topic test-topic

./kafka-topics.sh --list --bootstrap-server localhost:9092

已成功删除topic

相关推荐
奇特認7 小时前
kubernetes 环境部署
云原生·容器·kubernetes
CJY62110 小时前
k8s集群部署的方法原理
云原生·容器·kubernetes
ZY小袁11 小时前
K8S集群部署(脚本方法)
云原生·容器·kubernetes
NJCloud11 小时前
MooseFS 分布式存储部署与高可用架构实践
linux·运维·分布式·架构
zcmodeltech12 小时前
钢铁冶金沙盘模型控制系统设计与实现:高炉-连铸-热轧多工序联动方案
分布式·stm32·单片机·嵌入式硬件·交互
肠畔码农16 小时前
深度解密 Redis 分布式锁:从单机原子语义到集群架构博弈
redis·分布式·架构
王da魔16 小时前
部署Kubernetes
云原生·容器·kubernetes
池以遇17 小时前
云原生高级——kubernetes的部署
云原生·容器·kubernetes
智码看视界18 小时前
Day57-K8s核心概念速通:Pod、Deployment、Service与Ingress
云原生·容器·kubernetes·k8s·ingress·java后端·deployment
Stewie1213819 小时前
K8s集群部署
云原生·容器·kubernetes