Oozie-client 没有通过 ambari 安装在新添加的节点上

Posted

技术标签:

【中文标题】Oozie-client 没有通过 ambari 安装在新添加的节点上【英文标题】:Oozie-client is not getting installed on newly added node through ambari 【发布时间】:2014-10-24 12:51:11 【问题描述】:

我正在尝试将一台主机添加到在 Ambari 中设置的集群中,但 Oozie 没有正确安装。这是日志文件中的错误:

Fail: Execution of '/usr/bin/yum -d 0 -e 0 -y install oozie' returned 1. Error: Package: oozie-4.0.0.2.1.2.1-471.el6.noarch (HDP-2.1)
           Requires: oozie-client = 4.0.0.2.1.2.1
       Installed: oozie-client-4.0.0.2.1.5.0-695.el6.noarch (@HDP-2.1)
           oozie-client = 4.0.0.2.1.5.0-695.el6
       Available: oozie-client-4.0.0.2.1.2.1-471.el6.noarch (HDP-2.1)
           oozie-client = 4.0.0.2.1.2.1-471.el6
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

【问题讨论】:

您研究或尝试了什么? 我试过了。但现在它正在工作,我卸载了 oozie,然后尝试在 ambari 中添加主机。现在它正在工作 【参考方案1】:

安装的oozie-client版本错误。

卸载实际安装oozie客户端版本:4.0.0.2.1.2.1

你可以从这里下载:

http://archive.apache.org/dist/oozie/4.0.0/

【讨论】:

以上是关于Oozie-client 没有通过 ambari 安装在新添加的节点上的主要内容,如果未能解决你的问题,请参考以下文章

原创大数据基础之Ambari通过Ambari部署Airflow

原创大数据基础之Ambari通过Ambari部署ElasticSearch

Ambari 服务器设置:'NoneType' 对象没有属性 'lower'

CentOS7 通过Ambari安装Hadoop集群

ambari 2.6.2 安装 hdp 2.6.5.0 遇到的问题

Ambari-Server Rest API处理2(Ambari-Server通过Rest API进行服务安装部署操作流程+操作源码分析)