View a markdown version of this page

Amazon EMR 7.10.0 - Oozie 发布说明 - Amazon EMR
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

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。这与 EMR 集群中其他地方在安装 Pig 应用程序时提供的 Pig jar 不同,后者包括额外的 EMR-specific 增强和优化。用户在开发 Pig 工作流时应会意识到此差异。

  • 该配置主要用于引用 Oozie 回调网址,默认情况下,即使启用了 In-Transit 加密,它们也通过 HTTP 进行。oozie.base.url这是意料之中的,因为根据 Oozie设置文档,默认的HTTPS配置将导致除 JobTracker 回调网址之外的所有Oozie网址都使用HTTPS。这样可以简化配置(Oozie 之外无需进行任何更改),但这没关系,因为 Oozie 本身并不信任回调;它们只是用作提示。但是,如果明确将 Oozie 回调的配置 oozie.base.url 设置为指向 HTTPS,则会出错,因为默认情况下,所需的证书不会直接添加到默认 Java 信任库中。