View a markdown version of this page

Amazon EMR 7.10.0 - Oozie 版本備註 - Amazon EMR

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

Amazon EMR 7.10.0 - Oozie 版本備註

Oozie 已知問題:

  • Oozie Sharelib 中的版本衝突:

    • Oozie sharelib 包含多個版本的 commons-cli (1.2 和 1.5 版)。

    • 如果您遇到相容性問題,請考慮:

      • 移除 commons-cli-1.2 JAR 檔案。

      • 將 commons-cli-1.2 取代為 commons-cli-1.5。

  • Pig JAR 相容性:

    • 根據預設,Oozie sharelib 中包含的 Pig jar 是開放原始碼 jar。在安裝 Pig 應用程式時,這與 EMR 叢集中其他位置可用的 Pig jar 不同,其中包括額外的 EMR 特定增強功能和最佳化。使用者在開發 Pig 工作流程時應注意此差異。

  • 組態 oozie.base.url主要用於參考 Oozie 回呼 URLs,根據預設,它們是透過 HTTP,即使啟用傳輸中加密也是如此。這是因為根據 Oozie 設定文件預設 HTTPS 組態會導致所有 Oozie URLs使用 HTTPS,JobTracker 回呼 URLs除外。這是為了簡化組態 (不需要在 Oozie 外部進行變更),但這沒問題,因為 Oozie 根本不信任回呼;它們被用作提示。不過,如果組態oozie.base.url明確設定為指向 HTTPS 進行 Oozie 回呼,則會發生錯誤,因為預設情況下,所需的憑證不會直接新增到預設的 Java 信任存放區中。