Login failed on cn_XXXX, check your principal and keytab解决方法

举报
bigdata张凯翔 发表于 2020/09/18 17:37:24 2020/09/18
【摘要】 GaussDB对接HDFS Login failed on cn_XXXX, check your principal and keytab问题,HD集群hive可以正常查询外表,gaussDB不可以正常查询表问题。

问题描述

ERROR:  Login failed on cn_XXXX, check your principal and keytab.

解决方法:

一、当前的集群状态

1.登录任意一个数据节点执行
   

su - omm
source /opt/huawei/Bigdata/mppdb/.mppdbgs_profile
cm_ctl query -Cv

2.FI界面对接HDFS的配置截图

      3、集群版本


      4.  elk-site.xml文件的内容截图

执行查询什么都没有

最后我让客户执行这条语句

create table test(t1 integer,t2 char);
insert into test values(1,'A');
select * from test;

这个能执行成功,我就问客户是否是在GaussDB执行的。

客户回答 是的,怀疑是否是网络问题导致的,联系联通用户解决。



问题描述2:

Failed to connect hdfs because of HdfsRpcException: Failed to invoke RPC call "getFsStats" on server "192.123.78.5:25000" because of HdfsRpcServerException: org.apache.hadoop.security.AccessControlException: SIMPLE authentication is not enabled.  Available:[TOKEN, KERBEROS]  Caused by: HdfsRpcServerException: org.apache.hadoop.security.AccessControlException: SIMPLE authentication is not enabled.  Available:[TOKEN, KERBEROS], detail can be found in log of cn_5001.

由于HdfsRpcException而无法连接hdfs:由于HdfsRpcServerException:org.apache.hadoop.security.AccessControlException:无法启用SIMPLE身份验证,因此未能在服务器“ 192.123.78.5:25000”上调用RPC调用“ getFsStats”。 可用:[令牌,KERBEROS]原因:HdfsRpcServerException:org.apache.hadoop.security.AccessControlException:未启用SIMPLE身份验证。 可用:[TOKEN,KERBEROS],详细信息可以在cn_5001的日志中找到。

思路分析1:

初步分析core-site.xml  hdfs-site.xml  mapred -site.xml   yarn-site.xml   这4个配置文件有问题

思路分析2:

这个是用外表服务器,用外表的方式把HD的数据导入高斯。一句话总结:就是跨集群访问hdfs

思路分析3:

别的GaussDB可以正常查询HDFS数据。


解决方法:

1、用户权限是否一致 没解决!

2、重新下载FI客户端配置文件,重新上传,重启 没解决!

3、创建server那一步也需要重新创建下。已解决!


下列草稿仅供参考:

GaussDB 200 跨集群访问HDFS的配置项

dfs.namenode.kerberos.principalHD用户+域名




【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。