念念不忘
必会回响

Kerberos认证后访问HDFS提示Not attempting to re-login错误

场景

CDH6.3.4集群,开通了Kerberos认证,在客户端得机器上已经通过了Kerberos得认证并且缓存了票据。

由于是新装的系统,安装了最新的jdk-8u371。

报错

执行hdfs dfs -ls / 命令频繁的打印如下错误:

org.apache.hadoop.security.UserGroupInformation Not attempting to re-login since the last re-login was attempted less than 600 seconds before

错误原因

找了很久,忽然想到了曾经遇到过这种问题,是JDK版本太低导致的,但我安装了最新的JDK1.8,那就有可能是JDK版本太高导致的。

解决办法

下载了一个jdk-8u221版本,完美解决问题。CDH虽然写了支持JDK1.8,但小版本也会影响到它的正常运行,所以以后遇到类似得情况先调整下JDK版本,别太高也别太低。最好是看下官方有没有推荐的版本。

赞(5) 打赏
未经允许不得转载:堆上小栈 » Kerberos认证后访问HDFS提示Not attempting to re-login错误

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册