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。这与安装 Pig 应用程序时在 EMR 集群其他位置可用的 Pig jar 不同,后者包括其他特定于 EMR 的增强和优化。用户在开发 Pig 工作流时应会意识到此差异。

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