ambari安装脚本位置

eivnm1vs  于 2021-05-30  发布在  Hadoop
关注(0)|答案(1)|浏览(332)

我正在用apacheambari建立一个hdp2.1集群。所有服务器都运行sles 11 sp3。如果由于某些依赖关系而选择安装ganglia,则安装程序将失败:

Installing package apache2?mod_php* ('/usr/bin/zypper --quiet install --auto-agree-with-licenses --no-confirm apache2?mod_php*')
Problem: apache2-mod_php53-5.3.17-0.27.1.x86_64 conflicts with apache2-mod_php5 provided by    apache2-mod_php5-5.2.14-0.7.30.50.1.x86_64
 Solution 1: Following actions will be done:
  do not install apache2-mod_php5-5.2.14-0.7.30.50.1.x86_64
  deinstallation of php5-5.2.14-0.7.30.50.1.x86_64
  deinstallation of php5-xmlwriter-5.2.14-0.7.30.50.1.x86_64
  [... more PHP 5.2.x packages ...]

 Solution 2: do not install apache2-mod_php53-5.3.17-0.27.1.x86_64

显然,regex选择了5.3版本,而5.2版本将是可用的。所以我的问题是:ambari在这里运行的安装脚本存储在哪里?我想用包的正确版本替换regex。

nfg76nw0

nfg76nw01#

有关要安装的软件包的信息存储在

/var/lib/ambari-server/resources/stacks/HDP/2.0.6/services/GANGLIA/metainfo.xml

更改该值并重新启动ambari服务器,以使更改生效。

相关问题