内容纲要
概要描述
4.x环境没有TDH-Client客户端,如果集群开启安全,在集群外的服务器需要手动安装krb5对接TDH,然后才能使用hadoop相关命令
使用提示:
集群外节点的时间必须和TDH集群保持一致
详细说明
1.集群外的服务器手动安装krb5
#集群外节点执行
yum install krb5-libs krb5-server krb5-workstation -y
2.将集群内的krb5文件scp到集群外服务器
#在TDH节点执行
scp /etc/krb5.conf root@{集群外节点IP}:/etc/
3.修改集群外节点hosts文件,将TDH集群host信息添加并保存
#在集群外节点执行
vi /etc/hosts
4.在8180页面创建用户可以验证(以使用HDFS为例)
在8180页面-【管理】-【用户】的右上角点击【添加】
添加hdfs的集群用户
5.集群外进行kinit认证,输入步骤4给hdfs用户设置的密码看是否可以通过,并查看是否获得票据
#集群外节点执行
kinit hdfs
#查看是否获得hdfs的票据
klist
6.通过安全认证后即可通过client工具访问hdfs