我正在尝试在ubuntu的正在运行的docker镜像上启动Confluent。以下是命令的错误:
# cd confluent-4.0.0
# ./bin/kafka-server-start ./etc/kafka/server.properties
这是输出日志:
启动zookeeper
zookeeper是[UP]
启动kafka
|卡夫卡未能开始
kafka是[DOWN]
无法启动架构注册表,Kafka Server未运行。检查部署
我尝试使用以下方式启动Kafka:
# hostname
以下是重要的错误日志:
KafkaServer启动期间出现致命错误。准备关机(kafka.server.KafkaServer) java.net.UnknownHostException:linuxkit-025000000001:linuxkit-025000000001:名称或服务未知
运行Kafka的解决方案是什么?
答案 0 :(得分:0)
以下是解决方案的提示: https://github.com/ModernMT/MMT/issues/276
我应该将主机名添加到主机。对于我自己的解决方案,我将127.0.0.1的新行添加为linuxkit-025000000001,因为它可以从hostname命令获得:
# (printf "127.0.0.1 " ; hostname ) >> /etc/hosts
然后我尝试编辑/ etc / hosts
{{1}}
现在Confluent可以成功开始!