代码之家  ›  专栏  ›  技术社区  ›  Zamonien

Oozie的数据库版本

  •  0
  • Zamonien  · 技术社区  · 7 年前

    我想将Oozie安装从MySQL数据库更改为Oracle数据库。 我的集群正在使用Oozie 4.1运行CDH 5.4.7。我可以访问的Oracle db是版本12c。

    Cloudera documentation 它指出Oracle db 12c仅受Cloudera Manager和CDH 5.6及更新版本的支持。 因此,我的问题是:即使Cloudera组件不支持该数据库,我的Oozie安装是否有任何理由不能使用该数据库?在 Oozie documentation 据我所知,它没有说明任何与版本相关的内容。

    我缺乏一个非生产系统来测试这一点,但目前正在考虑建立一个。

    任何答案,包括猜测,都将不胜感激。

    如果缺少任何信息,我将很乐意补充。

    谢谢

    1 回复  |  直到 7 年前
        1
  •  1
  •   gezapeti    7 年前

    CDH5.4.7中的Oozie正在使用 quite old OpenJPA version, 2.2.2 . OpenJPA 2.2.2 不支持Oracle 12c。 但CDH5.8.0仍在使用 OpenJPA 2.2.2 ,所以我猜它可能会起作用,但从未经过测试。确保在迁移之前创建数据库备份。此外,您可以尝试在中开发的DB迁移工具 OOZIE-2632