[atguigu@hadoop102 kafka]$ kafka-topics.sh --bootstrap-server hadoop102:9092 --alter --topic first --partitions 3
Error while executing topic command : The broker does not support CREATE_PARTITIONS
[2022-03-04 13:53:46,988] ERROR org.apache.kafka.common.errors.UnsupportedVersionException: The broker does not support CREATE_PARTITIONS
(kafka.admin.TopicCommand$)
[atguigu@hadoop102 kafka]$ kafka-topics.sh --version
3.0.0 (Commit:8cb0a5e9d3441962)
昵称
0 声望
这家伙太懒,什么都没留下
目前我想到的只有一种可能,你命令行调用到了别的kafka集群,版本不同导致的这个错误。
我之前安装了旧版本的kafka,然后我删了旧版的安装目录重新安装新版本的kafka了。
还有就是topic现在我也删不掉了,报错说timeout
server.log的内容:
ERROR Closing socket for 192.168.10.103:9092-192.168.10.102:47940 because of error (kafka.network.Processor) org.apache.kafka.common.errors.InvalidRequestException: Error getting request for apiKey: 1 and apiVersion: 12 Caused by: java.lang.IllegalArgumentException: Invalid version for API key FETCH: 12
清理干净吧环境,八九不离十。
另外,你看看解析的地址对不对
ping hadoop102
PING hadoop102 (192.168.10.102) 56(84) bytes of data. 64 bytes from hadoop102 (192.168.10.102): icmp_seq=1 ttl=64 time=1.05 ms 64 bytes from hadoop102 (192.168.10.102): icmp_seq=2 ttl=64 time=2.13 ms
我彻底重装了,然后可以了,谢谢大佬。
我彻底重装了,然后可以了,谢谢大佬。
你的答案