服务器具有无效的Kerberos主体:hdfs / XXXX @ XXX

时间:2018-08-24 07:24:25

标签: apache-kafka hdfs kerberos apache-kafka-connect confluent

我正在使用kafka hdfs连接器将数据流传输到启用了HA的kerberized hadoop集群。 连接时出现错误

*

我在kerberos config下配置了hdfs连接器

Server has invalid Kerberos principal: hdfs/namenode_hostname@CORP

问题似乎与hdfs.authentication.kerberos=true connect.hdfs.principal=abc connect.hdfs.keytab=/etc/security/keytabs/abc.keytab hdfs.namenode.principal=hdfs/hdfs_namespace@CORP 值有关。 当我使用活动名称节点主机名而不是HA名称空间时,它可以正常工作,但是在使用名称空间时,它会失败,并出现上述错误。 由于这是一个启用HA的hadoop集群,因此我们不想在连接器属性中对主机名进行硬编码。

hdfs-site.xml中的Hadoop配置如下

hdfs.namenode.principal

您能帮我弄清楚这里是什么问题吗?

0 个答案:

没有答案