想在自己虚拟机(centOS 7)上部署 kafka 服务,带 Kerberos 认证功能。 搭建过程主要参考了这个博客的系列文章:
https://www.cnblogs.com/wuyongyin/p/15668848.html目前 Kerberos 相关的 KDC 、kinit 这些已经搞好,zookeeper 也部署运行了。搞完相关的 krb5 、jaas 和 keytab 文件这些后,kafka 服务还是没法正常启动,报错信息是:
INFO Feature ZK node at path: /feature does not exist (kafka.server.FinalizedFeatureChangeListener)
[2025-02-20 17:03:03,817] ERROR [KafkaServer id=0] Fatal error during KafkaServer startup. Prepare to shutdown (kafka.server.KafkaServer)
org.apache.kafka.common.KafkaException: javax.security.auth.login.LoginException: Message stream modified (41)
用之前创建的 principal 和 keytab 文件,可以 kinit 命令手动进行认证,KDC 这些服务应该没问题。zookeeper 也启用了 Kerberos ,服务正在跑。就是 kafka 起不来,不知道哪一步错了。
若有大佬能帮忙解决,小弟愿答谢 60 元红包,感激不尽
我的邮箱( Base64 ):a2FyZW5vcnRodGVyb2ZjaGluYUBnbWFpbC5jb20=
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://ex.noerr.eu.org/t/1113700
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.