Amabri离线安装

Amabri离线安装文档

(离线在于,ambari的下载文件已经下载好)

前置条件

1、 JDK 1.7+

2、 python 2.6 /2.7 CentOS 自带2.7

3、 mysql (详见脚本 installmysql.sh)

3.1执行脚本前需要 dos2unix 脚本( dos2unix installmysql.sh )

4、 准备3+台主机 安装好JDK,配好环境变量。(最少需要3台主机)

5、 master 对所有主机进行免密

5.1:需要对100自己做免密  (master节点操作)

 ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa

 cat ~/.ssh/id_dsa.pub >>~/.ssh/authorized_keys

3.2:master与salver做免密

   将master上的公钥发送到salver上

scp id_dsa.pubroot@keduox2:/tmp/  

 ( 再master节点的 .ssh文件夹下找到id_dsa.pub )

   在101上将公钥放在指定位置,但是默认情况下是没有.ssh文件,需要先生成.ssh文件。(slaves节点操作)

ssh-keygen-t dsa -P '' -f ~/.ssh/id_dsa

    cat/tmp/id_dsa.pub >> ~/.ssh/authorized_keys

 

注:本文档针对以下版本,不同版本直接有些许调整

 

1、时间同步(略)可以以后再补

映射主机地址  (所有主机都需要操作)

vi /etc/hosts

192.168.200.120 master

192.168.200.121 slaves

192.168.200.122 slaves

……

       scp分发到其他节点上

2、关闭防火墙

systemctl disable firewalld
systemctl stop firewalld 

 

3、制作本地源

 

3.1安装 ApacheHTTP 服务器
安装HTTP 服务器,允许 http 服务通过防火墙(永久)。

yum install -y httpd
firewall-cmd --add-service=http
firewall-cmd --permanent --add-service=http
 

添加Apache 服务到系统层使其随系统自动启动。

systemctl start httpd.service
systemctl enable httpd.service
 

 

 

3.2 安装本地源制作相关工具

yum install -y yum-utilscreaterepo

 

3.3下载安装资源
  下载 Ambari2.4.2 , HDP 2.5.3 的安装资源,本次安装是在Centos7 上,只列出centos7的资源,其他系统的请现在对用系统的资源。

需要下载标红的两个文件,其余的三个文件已经下载好了在文件夹中查看,如果需要其他版本也最好先下载好再使用,因为在ambari在线下载很慢,并容易失败)

yum install -ywget

Ambari 2.4.2 下载资源:

wgethttp://public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.4.2.0/ambari.repo

wget http://public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.4.2.0/ambari-2.4.2.0-centos7.tar.gz     (已手动下载)

HDP 2.5.3 下载资源:

wget http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.5.3.0/hdp.repo
wget http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.5.3.0/HDP-2.5.3.0-centos7-rpm.tar.gz             已手动下载
wget http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.21/repos/centos7/HDP-UTILS-1.1.0.20-centos7.tar.gz已手动下载

 

3.4httpd网站根目录,默认是即/var/www/html/,创建目录ambari

并且将ambari-2.4.2.0

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值