ambari 2.7 编译与安装

1.环境准备

安装好JDK,maven,ant,postgresql,以及nodejs,npm和bower。参见博主的相关博客。注意部分组件的下载需要科学上网。

 ubuntu 18.04 LTS 安装 java10 及问题说明

 java综合环境运维

nodejs(包含npm、bower)的安装

centos下postgres的安装

安装rpm,rpm-build,git

sudo yum install rpm
sudo yum install -y rpm-build.x86_64
sudo yum install git

安装gcc,python环境,包管理工具以及依赖项

sudo yum install gcc
sudo yum install gcc-c++
sudo yum -y install python-devel

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo -H python get-pip.py
sudo -H pip install psutil

安装docker虚拟化工具,与配套的weave等网络工具,其中weave建议放置于/usr/bin下,避免使用sudo权限运行时提示找不到命令。

sudo yum install docker
sudo curl -L git.io/weave -o /usr/bin/weave
sudo chmod a+x /usr/local/bin/weave

补充知识:repo文件是Fedora中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用。

2.下载所需文件

到官网http://ambari.apache.org/ 打开最新版本的guide 下载ambari文件并解压,例如 

wget http://mirrors.hust.edu.cn/apache/ambari/ambari-2.7.0/apache-ambari-2.7.0-src.tar.gz
tar xfvz apache-ambari-2.7.0-src.tar.gz

使用mvn设置版本,

cd apache-ambari-2.7.0-src
mvn versions:set -DnewVersion=2.7.0.0.0

mvn不仅会设置版本,而且会自动下载相

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值