本文主要是介绍HBASE请求返回认证失败:GSS initiate failed,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
项目场景:
java程序读取hbase认证文件,与hbase建立链接后查询数据
问题描述
建立链接时提示
SASLException : GSS initiate failed
其中底部一直提示IO异常,对这个IP和端口尝试ping 和 telnet,结果能够访问,
原因分析:
主要看着一段异常
这里之前被疏忽了,看到只是WARN , 以为不是什么重要提示,下图为bigdata5的出处
bigdata5是老HBASE的地址映射 , THD5是新HBASE的地址, 我们前端时间做的升级,访问时访问的地址thh05但是中间去hosts映射时,却发生了冲突.
解决方案:
删除hosts中同IP的老HBASE映射 , 通过测试, 可以正常访问Hbase数据了
这篇关于HBASE请求返回认证失败:GSS initiate failed的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!