CDH6.3生产环境中禁用Kerberos

在集群启用Kerberos后,会对现有环境的部分代码做改造,有些人觉得使用起来不方便,想取消Kerberos。本篇文章主要介绍如何禁用CDH集群的Kerberos及禁用后对各组件服务的测试。

修改了网上相关文档的一些缺陷,在生产环境中实际使用过

    • 通过CM停止集群的所有服务

服务停止成功

修改Zookeeper的enableSecurity为false(取消勾选)

将这项配置取消勾选

修改HDFS配置

修改Hadoop的安全身份验证

第一个选为simple,第二个取消勾选

修改DataNode的数据目录权限为755

改DataNode服务的端口号,分别修改为50010和50075

进入HBase服务修改配置

修改HBase的身份验证

第一个修改为simple,第二个取消勾选,第三个修改为none4

Hue服务修改

删除Hue实例中的”Kerberos Ticket Renewer”服务

如果同时加了sentry 记得同步把sentry相关的也取消掉

重启集群前,删除zk 下的一些文件夹

(1)Zookeeper添加参数(跳过zk目录权限检查):

zoo.cfg的Server高级配置代码段

skipACL=yes

删除zk老旧数据目录

zookeeper-client ; 
deleteall  /hbase
deleteall /rmstore/ZKRMStateRoot
deleteall /hadoop-ha/nameservice1 (这根据你自己ha集群的名字而定)

随后启动zk zk完成后启动集群 更新客户端配置即可,查看CM显示Kerberos已禁用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值