首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Cloudera Hue GSSError:不提供Kerberos凭据

Cloudera Hue GSSError:不提供Kerberos凭据
EN

Stack Overflow用户
提问于 2020-03-06 00:10:58
回答 1查看 3.1K关注 0票数 0

登录到Hue时接收相同错误的多个

代码语言:javascript
运行
复制
GSSError: (('Unspecified GSS failure.  Minor code may provide more information', 851968), 
('No Kerberos credentials available (default cache: /var/run/hue/hue_krb5_ccache)

hue.ini配置为Kerberos

代码语言:javascript
运行
复制
[[kerberos]]
    hue_keytab=/etc/security/keytabs/hue.keytab
    hue_principal=hue/_HOST@REALM

[beeswax]
    auth_username=hue
    use_sasl=true

 [hadoop]
   [[hdfs_clusters]]
     [[[default]]]
        security_enabled=true

   [[yarn_clusters]]
     [[[default]]]
       # Change this if your YARN cluster is Kerberos-secured
       security_enabled=true

Hue作为hue用户运行,并访问配置中引用的凭据缓存目录和keytab

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-06 00:10:58

接收到此错误可能意味着kt_renewer服务没有运行。

这意味着kinit没有被执行,也没有存储用于Hue的凭据。

凭证缓存

默认情况下,Hue (4.6)将Kerberos凭据缓存在以下文件中:/var/run/hue/hue_krb5_ccache

若要验证是否缓存了任何凭据,可以使用klist

代码语言:javascript
运行
复制
klist "/var/run/hue/hue_krb5_ccache"

Ticket cache: FILE:/var/run/hue/hue_krb5_ccache
Default principal: hue/_HOST@REALM

Valid starting       Expires              Service principal
03/05/2020 16:06:38  03/06/2020 16:06:38  krbtgt/_HOST@REALM

kt_renewer

您还应该手动执行更新程序,以查看它是否引发任何错误,例如权限问题。

Run kt_renewer

代码语言:javascript
运行
复制
/opt/hue/build/env/bin/hue kt_renewer
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60555777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档