日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

配置Presto開啟Ranger權限控制

本文為您介紹如何配置Presto開啟Ranger權限控制。

前提條件

已創建EMR-3.45.0及之后版本、EMR-5.11.0及之后版本的DataLake或Custom集群,并選擇了Hive、Presto和Ranger服務,創建集群詳情請參見創建集群

注意事項

  • 與Trino不同,Presto沒有單獨的Ranger插件,其Ranger權限控制僅支持Hive連接器,并且開啟和權限配置的方式與Hive完全一致。因此,要開啟Presto的Ranger,請確保同一集群內包含Hive服務,或Presto能夠訪問一個包含Hive服務的數據集群。

  • 當前版本的Presto+Ranger與Kerberos存在沖突,需要確保Hive所在的集群未開啟Kerberos。

配置方法

  1. 配置Hive開啟Ranger權限控制,具體操作請參見配置Hive開啟Ranger權限控制

  2. 在EMR控制臺中,進入目標集群的Presto服務配置頁簽,在hive.properties中新增以下配置項,并確保新增的配置項生效。新增和生效配置項的具體操作請參見管理配置項

    Key

    Value

    說明

    hive.security

    ranger

    固定為ranger。

    hive.ranger.rest-endpoint

    http://master-1-1:6080

    Ranger的服務地址。請確保該地址能夠被Presto部署的所有節點訪問。

    hive.ranger.policy.hive-servicename

    emr-hive

    上一步開啟的Hive Service的名稱,EMR集群中默認為emr-hive。

    hive.ranger.service.basic-auth-username

    admin

    Ranger UI的用戶名。

    hive.ranger.service.basic-auth-password

    Admin1234

    Ranger UI的密碼。

權限配置

Ranger權限配置需要在Ranger UI頁面完成,如何進入Ranger UI頁面,詳情請參見訪問Ranger UI。Ranger Presto權限需要單擊HADOOP SQL下的emr-hive進行配置。

Ranger Presto與Ranger Hive使用相同的Ranger Service(emr-hive)進行權限管理,相關權限配置的方式是一樣的,有關權限配置的詳細介紹請參見配置Hive開啟Ranger權限控制