使用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>.可以正常使用集群啦

 

posted @ 2019-07-05 15:48  尹正杰  阅读(1792)  评论(0编辑  收藏  举报