ambari

安装ambari 2.7.5

参考:
文档:https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.7.5
经验:https://blog.csdn.net/jiajane/article/details/103952426

  • 环境

1、centos7.8

2、jdk 8

tar -zxvf jdk-8u281-linux-x64.tar.gz
mv jdk1.8.0_281 /opt/tools/installed/
## /etc/profile
export JAVA_HOME=/opt/tools/installed/jdk1.8.0_281
export PATH=$JAVA_HOME/bin:$PATH

3、mvn 3.6.3

tar -zxvf apache-maven-3.6.3-bin.tar.gz
mv apache-maven-3.6.3 /opt/tools/installed/
## /etc/profile
export M2_HOME=/opt/tools/installed/apache-maven-3.6.3
export PATH=$M2_HOME/bin:$PATH

4、nodejs

# 更换 yum node 源
curl -sL https://rpm.nodesource.com/setup_10.x | sudo bash -  (或者最新的长期支持版 https://rpm.nodesource.com/setup_lts.x )
yum install nodejs
npm install -g node-gyp bower

5、rpm-build

yum -y install rpm
yum -y install rpm-build

6、gcc-c++
yum install -y gcc-c++

7、git
yum install -y git

8、ant

tar -zxvf apache-ant-1.9.15-bin.tar.gz
mv apache-ant-1.9.15 /opt/tools/installed/
export ANT_HOME=/opt/tools/installed/apache-ant-1.9.15
export PATH=$ANT_HOME/bin:$PATH

9、修改 ambari-admin/pom.xml 中 nodeVersion、npmVersion

<configuration>
              <nodeVersion>v6.17.1</nodeVersion>
              <npmVersion>3.10.10</npmVersion>
              <workingDirectory>src/main/resources/ui/admin-web/</workingDirectory> 
<npmInheritsProxyConfigFromMaven>false</npmInheritsProxyConfigFromMaven>
            </configuration>

10、https://docs.cloudera.com/HDPDocuments/Ambari-2.7.5.0/bk_ambari-installation/content/enable_ntp_on_the_cluster_and_on_the_browser_host.html
yum install -y ntp

原文地址:https://www.cnblogs.com/dzhs/p/14392349.html