使用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 @   尹正杰  阅读(1810)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2018-07-05 Java基础-线程安全问题汇总
点击右上角即可分享
微信分享提示