zl程序教程

您现在的位置是:首页 >  大数据

当前栏目

HDFS配置Kerberos

配置HDFS Kerberos
2023-09-14 09:02:04 时间

官网文档关于kerberos介绍很少

添加用户

在这里插入图片描述

配置HDFS相关的Kerberos账户

在这里插入图片描述
在这里插入图片描述

每个节点根据运行的不同组件创建不同的principl及keytab

在这里插入图片描述

创建数据目录

在这里插入图片描述

每个节点都要创建

在这里插入图片描述

设置HDFS的配置文件

在这里插入图片描述

hadoop-env.sh

在这里插入图片描述

core-site.xml

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

hdfs-site.xml

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

启动HDFS测试

在这里插入图片描述
在这里插入图片描述

使用普通用户来管理Hadoop

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

node1

kadmin
princ

addprinc nn/node1@HADOOP.COM
addprinc dn/node1@HADOOP.COM
addprinc rm/node1@HADOOP.COM
addprinc nm/node1@HADOOP.COM
addprinc hm/node1@HADOOP.COM
addprinc hr/node1@HADOOP.COM
addprinc jhs/node1@HADOOP.COM
addprinc hs/node1@HADOOP.COM
addprinc HTTP/node1@HADOOP.COM

keytab

ktadd -k /etc/security/keytabs/nn.service.keytab addprinc nn/node1@HADOOP.COM

ktadd -k /etc/security/keytabs/dn.service.keytab addprinc dn/node1@HADOOP.COM

ktadd -k /etc/security/keytabs/rm.service.keytab addprinc rm/node1@HADOOP.COM

ktadd -k /etc/security/keytabs/nm.service.keytab addprinc nm/node1@HADOOP.COM

ktadd -k /etc/security/keytabs/hm.service.keytab addprinc hm/node1@HADOOP.COM

ktadd -k /etc/security/keytabs/hr.service.keytab addprinc hr/node1@HADOOP.COM

ktadd -k /etc/security/keytabs/jhs.service.keytab addprinc jhs/node1@HADOOP.COM

ktadd -k /etc/security/keytabs/hs.service.keytab addprinc hs/node1@HADOOP.COM

ktadd -k /etc/security/keytabs/spnego.service.keytab addprinc HTTP/node1@HADOOP.COM