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

