当前访客身份:游客 [ 登录  | 注册加入尚学堂]
直播

我来了!

拥有积分:4038
尚学堂雄起!!威武。。。

博客分类

笔记中心

课题中心

提问中心

答题中心

解答题中心

通过ambari来搭建hadoop集群(1)

我来了! 发表于 2年前 (2015-01-01 18:00:33)  |  评论(0)  |  阅读次数(2091)| 0 人收藏此文章,   我要收藏   

准备环境

192.168.80.10 Master Master.Hadoop
192.168.80.11 Slave1 Slave1.Hadoop
192.168.80.12 Slave2 Slave2.Hadoop
三台机器均为Centos_x64_6.5 Master主节点配置4G内存 另两台Slave配置为2G内存
由于通过在线安装的方式未能安装成功,转换思路将在本地建yum源的方式来安装,个人觉得这种方式应该是更适合自动化部署的一种方法,毕竟在线安装几个G的内容,出问题的概率还是比较高的。

YUM本地源配置 

1.从官方下载安装文件:

ambari-1.7.0-centos6.tar.gz
HDP-2.2.0.0-centos6-rpm.tar.gz
HDP-UTILS-1.1.0.20-centos6.tar.gz


2.Apacher http的安装

比较简单,如果没装的话直接yum安装下即可,在此不作安装说明了。

3.解压安装文件到ambari1.7目录

mkdir /var/www.html/ambari1.7

用tar -zxvf 将三个 tar文件解压,目录结构与内容如下:







4.安装createrepo 

 yum install createrepo


5.创建本地ambari.repo源

将/etc/yum.repos.d下的所有repo做备份,然后删除,创建一个ambari.repo,此包的内容可以从官网
http://public-repo-1.hortonworks.com/ambari/centos6/1.x/updates/1.7.0/ambari.repo 
下载后修改,写入以下内容:
[ambari-1.x]
name=Ambari 1.x
baseurl=http://public-repo-1.hortonworks.com/ambari/centos6/1.x/GA
gpgcheck=1
gpgkey=http://public-repo-1.hortonworks.com/ambari/centos6/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins
enabled=0
priority=1

[Updates-ambari-1.7.0]
name=ambari-1.7.0 - Updates
baseurl=http://master/ambari1.7/ambari/centos6/1.x/updates/1.7.0/
gpgcheck=1
gpgkey=http://public-repo-1.hortonworks.com/ambari/centos6/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins
enabled=1
priority=1




6.确认yum源是否配置正确

清除缓存
yum clean all 
检查源列表
yum repolist





通过本地源安装ambari

1.安装ambari-server

yum install ambari-server 

2.配置ambari-server

ambari-server setup




作为测试的环境,我一般都有的默认的配置,生产环境中根据实际情况配置,如数据库可选择的比较多,前提得安装并配置完成。


3.启动ambari-server 

ambari-server start


4.检查ambari-server安装是否成功

在浏览器中输入http://Your Server IP:8080


至此,通过本地源安装ambari-server已经安装成功,接下来我们通过ambari-server 控制台来安装Hadoop的集群。




分享到:0
关注微信,跟着我们扩展技术视野。每天推送IT新技术文章,每周聚焦一门新技术。微信二维码如下:
微信公众账号:尚学堂(微信号:bjsxt-java)
声明:博客文章版权属于原创作者,受法律保护。如果侵犯了您的权利,请联系管理员,我们将及时删除!
(邮箱:webmaster#sxt.cn(#换为@))
北京总部地址:北京市海淀区西三旗桥东建材城西路85号神州科技园B座三层尚学堂 咨询电话:400-009-1906 010-56233821
Copyright 2007-2015 北京尚学堂科技有限公司 京ICP备13018289号-1 京公网安备11010802015183