这篇文章主要介绍了Redhat7中CDH集群外如何配置Kerberos环境SUSE12的Gateway节点,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
第一步可依据在为非安全模式的集群添加suse12系统的客户端节点的步骤进行配置,配置完成后执行访问hdfs 的命令会出现如下的报错:

在拷贝配置文件过程中,拷贝每一个服务的配置文件,一定要从有这个服务的角色或者gateway节点上拷贝。
1. 安装Kerberos客户端
zypper install krb5-client

2. 从集群的任意节点中拷贝/etc/krb5.conf配置文件
scp -r cdh5.macro.com:/etc/krb5.conf /etc


3. 验证

在未配置环境变量前,访问集群时可能仍然出现找不到凭证的问题:

查看缓存的文件位置:

将该地址添加到环境变量中

更新环境变量之后重新访问集群

1. 验证hdfs
在目录下创建k.txt文件

在hdfs上新建一个目录/tmp/ktest

将k.txt上传到/tmp/ktest目录下

将本地的a.txt删除,从hdfs上拉取下来并查看

2. 验证mapreduce
hadoop jar /opt/cloudera/parcels/CDH/jars/hadoop-examples.jar pi 5 5


在控制台上查看,生成了任务

3. 验证hive


4. 验证spark

5. 验证hbase



感谢你能够认真阅读完这篇文章,希望小编分享的“Redhat7中CDH集群外如何配置Kerberos环境SUSE12的Gateway节点”这篇文章对大家有帮助,同时也希望大家多多支持天达云,关注天达云行业资讯频道,更多相关知识等着你来学习!