gpt4 book ai didi

hadoop - Hortonworks Kerberos : KRBError: error code is 14

转载 作者:行者123 更新时间:2023-12-02 20:55:52 24 4
gpt4 key购买 nike

将 kerberized Hortonworks Cluster 从 2.5.3 升级到 2.6.1 后,所有服务(hdfs、hive、spark、zookeeper 等)都无法通过 Kerberos 获取凭据,并出现以下错误:

>>>KRBError:
sTime is Wed Jun 14 11:52:10 CEST 2017 1497433930000
suSec is 825974
error code is 14
error Message is **KDC has no support for encryption type**
sname is krbtgt/BIGDATACLUSTER.EXAMPLE.COM@JUST.EXAMPLE.COM
msgType is 30
>>> Credentials acquireServiceCreds: no tgt; searching thru capath
>>> Credentials acquireServiceCreds: no tgt; cannot get creds
KrbException: Fail to create credential. (63) - No service creds

/etc/krb5.conf 文件没有改变(升级前它一直在工作):
[libdefaults]
renew_lifetime = 7d
forwardable = true
default_realm = BIGDATACLUSTER.EXAMPLE.COM
ticket_lifetime = 10h


[domain_realm]
.EXAMPLE.com = JUST.EXAMPLE.COM
.BIGDATACLUSTER.EXAMPLE.com = BIGDATACLUSTER.EXAMPLE.COM
BIGDATACLUSTER.EXAMPLE.com = BIGDATACLUSTER.EXAMPLE.COM

[realms]
BIGDATACLUSTER.EXAMPLE.COM = {
admin_server=MACHINE1.EXAMPLE.com
rdns = false
kdc = MACHINE1.EXAMPLE.com
default_tkt_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96
default_tgs_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96
permitted_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96
}

[capaths]
JUST.EXAMPLE.COM = {
BIGDATACLUSTER.EXAMPLE.COM = .
}

信托看起来像这样:
addprinc -e "aes256-cts:normal aes128-cts:normal arcfour-hmac:normal" krbtgt/BIGDATACLUSTER.EXAMPLE.COM@JUST.EXAMPLE.COM

这是我们尝试过的:
  • 已验证 Java 和 JCE,一切正常
  • 重新生成所有 Keytab 并重新启动集群
    - 选中信任的“其他域支持 Kerberos AES 加密”复选框,已选中。

  • 请看答案。最后一点似乎是问题所在。

    最佳答案

    我们终于修好了。

    虽然我在我的问题中写道,我们已经为信任“选中了“另一个域支持 Kerberos AES 加密”复选框,但似乎从那时起该复选框已更改(没有人可以解释如何或为什么)。这就是导致我们信任的 AES 加密被另一个信任拒绝的原因。

    只需设置复选框即可修复错误。

    enter image description here

    关于hadoop - Hortonworks Kerberos : KRBError: error code is 14,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44541742/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com