文章目录

0 错误重现

Error: Schema Registry failed to start(confluent)————附带详细解决方法_kafka

1 原因

Gthub上说是因为权限问题。

i ran into this issue because even tho the cluster was accessible via localhost:port, the brokers registered themselves with their private network IP, so I updated my kafkastore.bootstrap.servers to not use localhost in schema-registry.properties

2 解决方法

更改自己confluent中的Schema Registry 配置,

vim /home/kafka/.local/confluent/etc/schema-registry/schema-registry.properties

修改的内容为:

listeners=http://0.0.0.0:8081
# 服务器不要改为本地ip
kafkastore.bootstrap.servers=PLAINTEXT://10.0.165.8:9092,10.0.165.9:9092
kafkastore.topic=_schemas
debug=false

然后单独启动Schema Registry:

bin/schema-registry-start -daemon  etc/schema-registry/schema-registry.properties

最后使用jps查看,启动成功。
Error: Schema Registry failed to start(confluent)————附带详细解决方法_Schema Registry_02