安裝前置
確認滿足以下前置:
1.CM/CDH5.1.0或以上。
2.如果需要配置Sentry高可用,需要使用CM/CDH5.13.0以上。
3.如果需要配置Sentry高可用,需要準備一個關係型資料庫用以儲存Sentry的許可權資訊,而不是一個平面檔案(flat file)。
4.使用的Java必須已經修復JDK-8055949。
5.HiveServer2和Hive Metastore(HMS)必須以強認證的方式執行。對於HiveServer2,強認證你可以選擇Kerberos或者LDAP。對於Hive Metastore,只有Kerberos才是強認證的方式。
6.如果你需要將Impala與Sentry一起整合使用。Impala必須是1.4.0或更高版本,並且以強認證的方式執行。對於Impala,強認證你可以選擇Kerberos或者LDAP。
7.如果你需要將Solr與Sentry一起整合使用,Sentry服務必須配置資料庫。從CDH5.1.0開始才支援Solr,以下是不同版本的一些不同的特性:
a)CDH5.1.0開始支援基於策略檔案的Sentry使用。注意你不能使用策略檔案來配置Sentry的高可用,因為Sentry的高可用需要使用資料庫。
b)CDH5.5.0開始支援基於配置的Sentry使用。
c)從CDH5.8.0開始支援基於關係型資料庫的Sentry服務安裝與使用。
8.叢集已經啟用Kerberos。
安裝前置
確認滿足以下前置:
1.CM/CDH5.1.0或以上。
2.如果需要配置Sentry高可用,需要使用CM/CDH5.13.0以上。
3.如果需要配置Sentry高可用,需要準備一個關係型資料庫用以儲存Sentry的許可權資訊,而不是一個平面檔案(flat file)。
4.使用的Java必須已經修復JDK-8055949。
5.HiveServer2和Hive Metastore(HMS)必須以強認證的方式執行。對於HiveServer2,強認證你可以選擇Kerberos或者LDAP。對於Hive Metastore,只有Kerberos才是強認證的方式。
6.如果你需要將Impala與Sentry一起整合使用。Impala必須是1.4.0或更高版本,並且以強認證的方式執行。對於Impala,強認證你可以選擇Kerberos或者LDAP。
7.如果你需要將Solr與Sentry一起整合使用,Sentry服務必須配置資料庫。從CDH5.1.0開始才支援Solr,以下是不同版本的一些不同的特性:
a)CDH5.1.0開始支援基於策略檔案的Sentry使用。注意你不能使用策略檔案來配置Sentry的高可用,因為Sentry的高可用需要使用資料庫。
b)CDH5.5.0開始支援基於配置的Sentry使用。
c)從CDH5.8.0開始支援基於關係型資料庫的Sentry服務安裝與使用。
8.叢集已經啟用Kerberos。