系统版本:centos7
kafka版本:kafka_2.11-2.1.0.tgz
kafka-manager版本: kafka-manager-1.3.3.7.zip
操作目标:完成单机部署elk
问题出现环境:已部署zk及kafka,修改了kafka-manager配置文件准备启动。
报错信息:
[warn] o.a.k.c.p.Errors - Unexpected error code: 38.
[warn] o.a.k.c.NetworkClient - Error while fetching metadata with correlation id 1 : {__consumer_offsets=UNKNOWN}
[warn] o.a.k.c.p.Errors - Unexpected error code: 38.
[warn] o.a.k.c.NetworkClient - Error while fetching metadata with correlation id 2 : {__consumer_offsets=UNKNOWN}
[warn] o.a.k.c.p.Errors - Unexpected error code: 38.
[warn] o.a.k.c.NetworkClient - Error while fetching metadata with correlation id 4 : {__consumer_offsets=UNKNOWN}
解决思路:根据 {__consumer_offsets=UNKNOWN} ,我怀疑是__consumer_offsets这个topics存在问题,所以使用/usr/local/kafka_2.11-2.1.0/bin/kafka-topics.sh --zookeeper 192.168.211.233:2181 --list 查看topics
发现的确缺少了__consumer_offsets,后 /usr/local/kafka_2.11-2.1.0/bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic __consumer_offsets 手动创建
最后重启kafka后问题解决