Oozie服务器共享库的MapReduce服务依赖项类型错误

时间:2016-06-23 17:13:31

标签: yarn oozie cloudera-cdh

当尝试通过CDH 5.5.1上的oozie CLI运行Oozie工作流时,我立即收到错误:

  

Oozie服务器共享库的MapReduce类型错误   服务依赖

我用Google搜索了错误消息,结果为零。

问题是什么,我该如何解决?

1 个答案:

答案 0 :(得分:0)

问题在于,在Cloudera Manager中Oozie配置已从MapReduce更改为YARN,以便与另一个群集(此Oozie作业运行正常)保持一致。

但是,如果您switch between MapReduce and YARN,Cloudera Manager并未提及您还需要重新部署Oozie ShareLib以匹配您当前的MapReduce服务。这在Managing Oozie documentation

中有所描述
  

升级CDH或在MapReduce和YARN计算之间切换   框架,重新部署Oozie ShareLib如下:

  1. 转到Oozie服务。
  2. 选择操作>停止。
  3. 选择操作>安装Oozie ShareLib。
  4. 选择操作>启动。