这个错误信息意味着Kafka Broker 0不是指定主题的首选副本,因此无法正常处理该主题的请求。

为了解决这个问题,可以考虑以下几个方面:

  1. 确认Broker 0是否已经正确配置为主题的首选副本。可以使用'kafka-topics.sh'脚本来查看主题分区的分配情况。

  2. 如果Broker 0确实不是主题的首选副本,可以手动将其设置为首选副本。可以使用'kafka-reassign-partitions.sh'脚本来重新分配分区。

  3. 如果Broker 0在主题分区的副本列表中,但仍无法处理请求,可以考虑检查Broker 0的状态和日志,以查找任何可能的故障或错误。

总之,要解决这个问题,需要仔细检查Kafka配置和日志,以确保所有Broker和主题都正确配置和运行。

Kafka 错误: Topics not in preferred replica for broker 0 HashMap() - 解决方案

原文地址: https://www.cveoy.top/t/topic/lyEJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录