Amazon 支援的應用程式 EMR - Amazon EMR

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon 支援的應用程式 EMR

在EMR叢集中,Kerberos 主體是在所有叢集節點上執行的大數據應用程式服務和子系統。Amazon EMR可以將下列應用程式和元件設定為使用 Kerberos。每個應用程式都有與其相關的 Kerberos 使用者主體。

Amazon EMR 不支援與 的跨領域信任 AWS Directory Service for Microsoft Active Directory。

Amazon EMR只會為下列應用程式和元件設定開放原始碼 Kerberos 身分驗證功能。任何其他安裝的應用程式都未 Kerberos 化,可能導致無法與 Kerberos 化的元件通訊,並造成應用程式錯誤。未 Kerberos 化的應用程式和元件無法啟用身分驗證。支援的應用程式和元件可能因不同的 Amazon EMR版本而異。

Livy 使用者介面是唯一託管在 Kerberos 化叢集上的 Web 使用者介面。

  • Hadoop MapReduce

  • Hbase

  • HCatalog

  • HDFS

  • Hive

    • 請勿透過LDAP身分驗證啟用 Hive。這可能會導致與 Kerberized 通訊的問題YARN。

  • Hue

    • Hue 使用者身分驗證不會自動設定,而且可以使用組態 進行設定API。

    • Hue 伺服器已 Kerberos 化。Hue 前端 (UI) 未設定為身分驗證。身分LDAP驗證可設定為 Hue UI。

  • Livy

    • Amazon 5.22.0 版和更新EMR版本支援與 Kerberized 叢集的 Livy 模擬。

  • Oozie

  • Phoenix

  • Presto

    • Presto 支援 Amazon 6.9.0 版和更新EMR版本的 Kerberos 身分驗證。

    • 若要針對 Presto 使用 Kerberos 驗證,您必須啟用傳輸中加密

  • Spark

  • Tez

  • Trino

    • Trino 支援 Amazon 6.11.0 版和更新EMR版本的 Kerberos 身分驗證。

    • 若要針對 Trino 使用 Kerberos 驗證,您必須啟用傳輸中加密

  • YARN

  • Zeppelin

    • Zeppelin 只會設定為以 Spark 解譯器搭配 Kerberos 使用。其並未為其他轉譯器設定。

    • 除 Spark 之外,Kerberos 化 Zeppelin 解譯器不支援使用者模擬。

  • Zookeeper

    • Zookeeper 用戶端不受支援。