开发者社区> 问答> 正文

Kafka jaas在Flink集群上验证失败

"我遇到了一个非常奇怪的问题

Could not find a ""KafkaClient"" entry in the JAAS configuration. System property ""java.security.auth.login.config"" is /etc/kafka/kafka_sink_jaas.conf
当我使用Apache Beam KafkaIO从kafka消耗记录时,在单个节点上的Apache Flink集群。JAAS文件包含“KafkaClient”,但Flink群集找不到该条目。有谁知道造成的原因?"

展开
收起
flink小助手 2018-11-28 16:06:01 7242 0
1 条回答
写回答
取消 提交回答
  • flink小助手会定期更新直播回顾等资料和文章干货,还整合了大家在钉群提出的有关flink的问题及回答。

    "
    我已经解决了这个问题。它是由flink cluster kerberos配置引起的。只需要在flink-conf.yaml上设置一些配置即可使其工作正常!

    设置如下:

    security.kerberos.login.use-ticket-cache: false
    security.kerberos.login.keytab: /etc/kafka/kafka.keytab
    security.kerberos.login.principal: kafka@HADOOP.COM
    security.kerberos.login.contexts: Client,KafkaClient"

    2019-07-17 23:16:49
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Java Spring Boot开发实战系列课程【第16讲】:Spring Boot 2.0 实战Apache Kafka百万级高并发消息中间件与原理解析 立即下载
MaxCompute技术公开课第四季 之 如何将Kafka数据同步至MaxCompute 立即下载
消息队列kafka介绍 立即下载