无法在CDH5.01版本中找到oozie-site.xml

时间:2014-06-05 06:29:19

标签: hadoop cloudera oozie

我使用cloudera hadoop CDH5.01 在执行oozie期间,我遇到了错误      Jobtracker [cloudera:5032] not allowed, not in Oozies whitelist

为了解决此问题,我需要将资源管理器地址添加到oozie-site.xml中的白名单。 Cloudera文件说它位于/ etc / oozie / conf /。修改文件不会反映在ooize控制台中。 oozie正在使用的配置来自其他地方,每当我开始oozie时就会产生这种配置 例如
 /run/cloudera-scm-agent/process/294-oozie-OOZIE_SERVER/oozie-site.xml

如何找到正在使用的实际配置文件cloudera hadoop + oozie

2 个答案:

答案 0 :(得分:0)

$ OOZIE_HOME / conf

中有oozie-default.xml文件

答案 1 :(得分:0)

您列出的文件夹是写入oozie-site.xml的实际位置;例如/run/cloudera-scm-agent/process/294-oozie-OOZIE_SERVER/oozie-site.xml。每当启动oozie时,都会创建一个进程目录,并将其配置写入该目录下的某个位置。

如果需要修改写入oozie-site.xml的值,则必须在Cloudera Manager中修改这些值。直接修改oozie-site.xml将无法正常工作,因为下次启动服务时将只会覆盖配置。在浏览器中打开cloudera manager,选择您的群集,选择oozie服务,选择配置选项卡。然后修改有问题的设置。保存更改后,您将在服务旁边看到一个图标,指示需要重新部署配置,并且需要重新启动服务以获取这些新更改。