Oozie 的数据库版本

Database versions for Oozie

我想将我的 Oozie 安装从 MySQL 数据库更改为 Oracle 数据库。 我的集群是 运行 CDH 5.4.7 和 Oozie 4.1。我有权访问的 Oracle 数据库是 12c 版。

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

我缺少一个非生产系统来对此进行测试,但目前正在考虑设置一个。

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

如有遗漏,欢迎补充。

谢谢

CDH5.4.7 中的 Oozie 正在使用 quite old OpenJPA version, 2.2.2OpenJPA 2.2.2 不支持 Oracle 12c。 但是CDH5.8.0还在用OpenJPA 2.2.2, so my guess it that is will probably work but was never tested. Make sure to create a backup of your DB before the migration. Also, you might try the DB migration tool developed in OOZIE-2632