单台kafka,启动kafka connect必须配置副本数为1
在自己电脑上跑了单台kafka, 之后尝试启动kafka connect,会启动失败, 因为启动的时候会创建config.storage.topic, offset.storage.topic, status.storage.topic相应的Topic; 默认创建这3个Topic时, 副本个数都为3, 但是我们只有一台kafka, 所以创建几个配置Topic失败; 也就导致启动失败;还有一种情
·
在自己电脑上跑了单台kafka
, 之后尝试启动kafka connect
,会启动失败, 因为启动的时候会创建config.storage.topic
, offset.storage.topic
, status.storage.topic
相应的Topic
; 默认创建这3
个Topic
时, 副本个数都为3
, 但是我们只有一台kafka
, 所以创建几个配置Topic
失败; 也就导致启动失败;
还有一种情况是, 我们手动创建了这3个Topic
, 并且指定副本数为1
, 启动kafka connect
时, 会发现启动过程中还是重新尝试创建3
个`Topic, 所以虽然我们手动创建了, 但还是启动失败;
解决方法: 在properties
内配置这3
个Topic
副本个数
...
config.storage.replication.factor=1
offset.storage.replication.factor=1
status.storage.replication.factor=1
...
更多推荐
已为社区贡献7条内容
所有评论(0)