`

ambari 安装配置

阅读更多

测试环境

  • centos6.5 64bit
  • ambari-2.0.1

作用

  • ambari安装hadoop时默认是从官网在线下载安装包,安装包要3Gb左右大小,在线安装屡屡请求超时而失败,况且正式环境中hadoop集群主机多数是不能链接外网的,因此,配置一个本地数据源是多么的迫切和明智的,下面参考本地数据配置过程.ambari安装过程略过.

安装ambari

参考地址:https://cwiki.apache.org/confluence/display/AMBARI/Install+Ambari+2.0.1+from+Public+Repositories

 

接下来都是基于ambari-server安装成功基础之上制作本地repo:

下载repo文件

需要下载ambari.repo;hdp.repo;hdp-util.repo三个文件并存放到/etc/yum.repos.d/文件目录下:

[root@work ambari]# wget http://s3.amazonaws.com/public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.20/repos/centos6/hdp-util.repo -P /etc/yum.repos.d/
[root@work ambari]# wget http://s3.amazonaws.com/public-repo-1.hortonworks.com/HDP/centos6/2.x/2.2-latest/hdp.repo -P /etc/yum.repos.d/
[root@work ambari]# wget http://s3.amazonaws.com/public-repo-1.hortonworks.com/ambari/centos6/2.x/updates/2.0.1/ambari.repo -P /etc/yum.repos.d/

安装httpd服务

安装基础包和httpd服务并配置启动

[root@work ambari]# yum -y install httpd yum-utils createrepo yum-plugin-priorities

编辑/etc/yum/pluginconf.d/priorities.conf,修改为如下:

[main]
enabled=1
gpgcheck=0

设置并启动httpd服务

chkconfig httpd on
service httpd start

启动后浏览器访问ip:80验证服务安装正常即可,其根目录在/var/www/目录下

同步源文件

[root@work ambari]# mkdir /var/www/html/ambari   //创建ambari目录
[root@work ambari]# mkdir /var/www/html/hdp      // 创建hdp目录
[root@work ambari]# cd /var/www/html/ambari/      
[root@work ambari]# reposync -r Updates-ambari-2.0.1   // reposync同步ambari源文件到本地 版本好可以从刚同步的ambari.repo文件中查看,根据repo中不同的版本,同步不同的源文件即可,是个漫长的同步过程

[root@work hdp]# more /etc/yum.repos.d/hdp.repo 
#VERSION_NUMBER=2.2.4.2-2
[HDP-2.2.4.2]
name=HDP Version - HDP-2.2.4.2
baseurl=http://public-repo-1.hortonworks.com/HDP/centos5/2.x/updates/2.2.4.2
gpgcheck=1
gpgkey=http://public-repo-1.hortonworks.com/HDP/centos5/2.x/updates/2.2.4.2/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins
enabled=1
priority=1


[HDP-UTILS-1.1.0.20]
name=HDP Utils Version - HDP-UTILS-1.1.0.20
baseurl=http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.20/repos/centos5
gpgcheck=1
gpgkey=http://public-repo-1.hortonworks.com/HDP/centos5/2.x/updates/2.2.4.2/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins
enabled=1
priority=1
[root@work hdp]# reposync -r HDP-2.2.4.2    // 漫长等待同步
[root@work hdp]# reposync -r HDP-UTILS-1.1.0.20 // 漫长

生成本地repo

-生成hdp的repo

[root@work ~]# ceraterepo /var/www/html/hdp/centos6/HDP-2.2.4.2/     //生成hdp的repo
[root@work ~]# ceraterepo /var/www/html/hdp/centos6/HDP-UTILS-1.1.0.20/ //生成hdp-utils的repo
[root@work ~]# ceraterepo /var/www/html/ambari/centos6/Updates-ambari-2.0.1/  //生成ambari的repo

穿件repo成功后,可以从httpd的80端口看到如下目录:

ambari:

HDP:

HDP_UTILS:

 

*重启ambari-server

[root@work ~]# ambari-server restart

配置repo

如图所示:

安装的节点的配置内存要在8G+

参考文献: 
官网:http://docs.hortonworks.com/HDPDocuments/Ambari-2.0.0.0/bk_Installing_HDP_AMB/content/_setting_up_a_local_repository_with_temporary_internet_access.html

不错:http://www.cnblogs.com/scotoma/archive/2013/05/18/3085040.html

  • 大小: 74.5 KB
  • 大小: 174 KB
  • 大小: 124.7 KB
  • 大小: 181.7 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics