hadoop新增kerberos租户
2018-03-06 14:41 staryea-bigdata 阅读(1404) 评论(0) 编辑 收藏 举报第一步 在kerberos服务器所在主机 通过kadmin.local,也可以通过kadmin 输入用户密码登录
kadmin.local: addprinc -randkey it1@STARYEA.COM --新建的普通用户 或用下面的命令行建立 产生随机密码
第二步 导出keytab文件
kadmin.local: xst -k /root/it1.keytab it1@STARYEA.COM --导出keytab文件
第三步 新建linux用户,将文件传到linux主机上
useradd it1
passwd it1
cp /root/it1.keytab /home/it1
chown it1.it1 /home/it1/it1.keytab
chmod 400 /home/it1/it1.keytab
第四步 执行kinit
kinit -kt /home/it1/it1.keytab it1@STARYEA.COM
通过klist查看
第五步 测试hadoop 是否可以访问
hadoop fs -ls /
注意:如果要执行mr任务,需要在hadoop nodemanager所在主机上 都需要建立it1用户