Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop 在Kerberos数据库中找不到服务器_Hadoop_Hbase_Kerberos - Fatal编程技术网

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

Hadoop 在Kerberos数据库中找不到服务器,hadoop,hbase,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@

我面临一个有关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
i.e d-9539.mydomain.com my FQDN
在第二个日志中,我得到 用于hbase/d-9539.mydomain。com@EXAMPLE.COM

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

您是否已在客户端计算机中正确配置了krb5.conf文件?这似乎是由于DNS条目丢失或无效而导致的错误

这里有类似的问题

dns问题

解决方案:

一:

编辑/etc/hosts映射hbase/d-9539 hbase/d-9539

二:


如果您使用python paramiko客户端,则可以使用param gss_trust_dns=False禁止主机解析

感谢我今天得出的响应,我们必须在配置中设置hbase.master.principal,虽然我提供了hbase-site.xml文件,但在xml文件中,条目是_host,因此在选择本地主机地址时,我用FQDN更改了_host