hadoop - 在 Kerberos 数据库中找不到服务器

标签 hadoop hbase kerberos

<分区>

我遇到了有关 kerberos 数据库连接的问题。 我无法从另一个未安装 kerberos 的系统连接 kerberos 数据库。 这是从未安装 kerberos 的系统运行时的日志

May 10 15:08:39 D-9539 krb5kdc[11882](info): AS_REQ (4 etypes {18 17 16 23})
 **10.10.179.228**: ISSUE: authtime 1462873119, etypes {rep=18 tkt=18  nses=18}, mohanv@EXAMPLE.COM for krbtgt/EXAMPLE.COM@EXAMPLE.COM
May 10 15:08:40 D-9539 krb5kdc[11882](info): TGS_REQ (4 etypes {18 17 16 23}) 10.10.179.228: LOOKING_UP_SERVER: authtime 0,  mohanv@EXAMPLE.COM for **hbase/d-9539@EXAMPLE.COM**, **Server not found in Kerberos database**

错误:

Server not found in Kerberos database

它在安装了 kerberos 的本地机器上工作正常

在 kerberos 服务器上本地运行时记录

May 10 15:09:28 D-9539 krb5kdc[11882](info): AS_REQ (6 etypes {18 17 16 23 1 3}) **10.10.167.160**: ISSUE: authtime 1462873168, etypes {rep=18 tkt=18 
ses=18}, mohanv@EXAMPLE.COM for krbtgt/EXAMPLE.COM@EXAMPLE.COM

May 10 15:09:29 D-9539 krb5kdc[11882](info): TGS_REQ (6 etypes {18 17 16 23 1 3}) **10.10.167.160**: ISSUE: authtime 1462873168, etypes {rep=18 tkt=18 
ses=18}, mohanv@EXAMPLE.COM for **hbase/d-9539.mydomain.com@EXAMPLE.COM**

我注意到的一件事是在上面的日志中我得到 对于 hbase/d-9539@EXAMPLE.COM

d-9539 is not my FQDN

在第二个日志中我得到 对于 hbase/d-9539.mydomain.com@EXAMPLE.COM

i.e d-9539.mydomain.com my FQDN

最佳答案

您是否在客户端机器上正确配置了 krb5.conf 文件?错误似乎是由于缺少或无效的 DNS 条目。

Some common Kerberos Error

这里有类似的问题

Cannot get Kerberos service ticket: KrbException: Server not found in Kerberos database (7)

关于hadoop - 在 Kerberos 数据库中找不到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37135399/

相关文章:

hadoop - 如何将 hdfs 文件读入 apache beam?

hadoop - 在Hadoop中启用RM HA后,备用ResourceManager(RM)如何变为事件状态

hadoop - 在 hadoop 中获取名称服务的事件名称节点的任何命令?

java - Apache Phoenix DAO 测试

hadoop - 使用 keytab 提交 oozie 作业

macos - 如何从 OS X 10.6 的终端检测屏幕是否已锁定或屏幕保护程序是否处于事件状态?

hadoop - 到 HBase 的 Flume 交易失败

hadoop - 测试运行后 HBASE DB 大小增加

java - HBase Spark 连接选项 [Java]

java - 结合 Kerberos、ADFS 和 Spring Security 的 SSO 身份验证