使用Cloudera Manager添加Sentry服务

            使用Cloudera Manager添加Sentry服务

                                      作者:尹正杰

版权声明:原创作品,谢绝转载!否则将追究法律责任。

一.通过CM添加Sentry服务

1>.点击添加服务进入CM服务安装向导

2>.选择Sentry服务并点击继续

3>.选择依赖关系

4>.自定义Sentry角色分配

5>.进行数据库设置

6>.等待Sentry服务启动成功

7>.Sentry安装成功

二.修改Hive默认配置

1>.点击Hive服务

2>.搜索关键字"Sentry 服务"

3>.搜索关键词"启用数据库中的存储通知"(英文"NOTIFICATION")

4>.如上图所示,出现了错误配置提示,我们搜索关键词"Impersonation",取消勾选

5>.搜索关键字"hadoop proxyuser "

.修改Hue默认配置

1>.点击Hue服务

2>.搜索关键字"Sentry"

四.修改HDFS默认配置

1>.点击HDFS服务

2>.搜索关键词"ACL",启用访问控制列表和Sentry同步

四.确认YARN配置

1>.点击YARN的配置

2>.搜索关键词"allowed.system.users"

 

五.确认Sentry配置

1>.点击Sentry的配置项

2>.搜索关键词"sentry.service.admin.group"

六.使配置生效

1>.CM界面存在过期配置

2>.点击"部署客户端配置"

3>.确认部署客户端配置

4>.等待配置下发完成

5>.客户端配置下发完成

6>.如上图所示,有多个服务都需要重庆,我们可以一个一个去重启,也可以直接重启整个集群

7>.点击"重启"

8>.集群重启完毕

9>.可以正常使用集群啦

原文地址:https://www.cnblogs.com/yinzhengjie/p/11138776.html