ambari本地源自动化安装hortonworks hadoop
http://blog.chinaunix.net/uid-26230811-id-4023821.html一:制作ambari,hadoop本地源
首先需要有一台能够联网的linux机器
1:制作ambari(1.4.1.25)本地源
# wget http://public-repo-1.hortonworks.com/ambari/centos6/1.x/updates/1.4.1.25/ambari.repo
# cp ambari.repo /etc/yum.repos.d/
http://blog.chinaunix.net/attachment/201312/4/26230811_1386158838uRfO.png
将网络源中的包同步到本地:
reposync-r HDP-UTILS-1.1.0.16
reposync-r Updates-ambari-1.4.1.25
reposync-r ambari-1.x
会得到相应的三个目录,每个目录中有相应的rpm包
准备一台http服务器,本文以172.16.235.164作为http服务器发布安装源
mkdir /var/www/html/ambari
将 HDP-UTILS-1.1.0.16 Updates-ambari-1.4.1.25 ambari-1.x复制到 /var/www/html/ambari下
cd /var/www/html/ambari
createrepo ./ #没有createrepo命令自己去安装
这样ambari安装源就做好了,下载好jdk-6u31-linux-x64.bin备用
2:准备hortonworks hadoop (HDP)2.0.6本地源
准备HDP网络源
vim /etc/yum.repos.d/HDP.repo,添加以下内容
name=HDP
baseurl=http://public-repo-1.hortonworks.com/HDP/centos6/2.x/updates/2.0.6.0
enabled=1
gpgcheck=0
http://blog.chinaunix.net/attachment/201312/4/26230811_13861589098q4J.png
同步网络源到本地:
reposync-r HDP-2.0.6#将近1G
讲 HDP-2.0.6 复制到http server的/var/www/html/hdp下
cd /var/www/html/hdp
createrepo ./
这样hadoop的本地源就做好了
3:制作系统本地源(安装ambari和hadoop时,可能会依赖些系统包,这时需要有系统的本地源来安装)
http server 挂载系统光盘
mount /dev/cdrom/var/www/html/centos/
页:
[1]