博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
kerberos问题汇总
阅读量:5937 次
发布时间:2019-06-19

本文共 1088 字,大约阅读时间需要 3 分钟。

 

1. impala daemon启动失败

Could not read the root directory at hdfs://duan139:8020. Error was: User impala/duan140@HADOOP.COM (auth:KERBEROS) is not authorized for protocol interface org.apache.hadoop.hdfs.protocol.ClientProtocol: denied by configured ACL

  

在HDFS中配置授权的用户,添加impala,另外添加hdfs,hive,yarn,zookeeper,mapred。

 

2. 无法链接impala daemon(Could not connect to duan140:21000)

 查看/var/log/impalad/impalad.INFO:

Couldn't open transport for duan139:24000 (SASL(-4): no mechanism available: No worthy mechs found)

检查impala 运行状态:

该 Catalog Server 当前未连接至其 StateStore。

该 Impala Daemon 当前未连接至其 StateStore

日志:SASL message (Kerberos (internal)): No worthy mechs found

yum install cyrus-sasl-plain  cyrus-sasl-devel  cyrus-sasl-gssapi

 

3. HDFS配置启用Spnego后,访问namenode的webUI接口(50070)出现错误:

GSSException: Defective token detected (Mechanism level: GSSHeader did not find the right tag) 问题原因:在SPNEGO身份验证期间:服务器不接受客户端提供的令牌。 解决办法:(1)JDK版本不对,网上说法8u40不适用,推荐8u60.      (2) JDK未扩展加密措施,下载jce_policy-8.zip,将其中的两个jar包放入%JAVA_HOME%/jre/lib/securety/中。 然而,没有解决。解决方案详见博客:。

转载于:https://www.cnblogs.com/duaner92/p/10030640.html

你可能感兴趣的文章
HDU4821 String
查看>>
设计一个学生类&班级类
查看>>
响应式网页设计:互联网web产品RWD概念
查看>>
Thinkphp开源框架如何使用?
查看>>
c# 读取记事本txt文档到DataTable中
查看>>
BUAAOO第四单元总结
查看>>
java_分数
查看>>
守护线程与非守护线程
查看>>
Js中parentNode,parentElement,childNodes,children之间的区别
查看>>
JS复习:第三章&第四章
查看>>
webpack的问题;
查看>>
如何用JS获取ASP.net中的textbox的值 js获不到text值,【asp.net getElementById用法】
查看>>
ASP.NET弹出对话框几种基本方法
查看>>
正阳门下
查看>>
【01】Python:故事从这里开始
查看>>
理解Underscore中的_.bind函数
查看>>
关于目标检测 Object detection
查看>>
vue-cli 3.0 axios 跨域请求代理配置及生产环境 baseUrl 配置
查看>>
Morris Traversal
查看>>
随机数的扩展--等概率随机函数的实现
查看>>