天天看点

anbari安装HDP配置本地hadoop yum源

现在搞hadoop的有很多java程序员。java程序员大多是windows使用者,linux只能算是初级中的初级。本人也一样。使用anbari安装hadoop过程中遇到了些问题。而配置本地源这种问题貌似linux高手不屑于写,我就在此记录一下以备后查。

环境

  • red hat 6.4服务器一台

或者多台 。如果测试使用只在一台主机安装最少4个G,我就是4个G的主机,没有所有组件都安装但是内存已经岌岌可危了 。还有就是最好有网络这样缺什么软件安装过程中自动帮你下载好了。此外最好用red hat6或者centos6官网上不推荐使用5了。

  • yum源

组要有如下3个,具体位置不给出了可在hdp官网的 ambari安装教程中找到。注意系统的版本 1 ambari-1.7.0-centos6.tar.gz 2 HDP-2.2.0.0-centos6-rpm.tar.gz 3 HDP-UTILS-1.1.0.20-centos6.tar.gz

配置源

1 解压压缩文件

将上面提到的3个压缩文件解压到 /var/www/html/hdp/中。

2 开启httpd服务

先看看有没有httpd一般的系统都自带,查看命令如下

service httpd status
           

没安装的请用yum安装

yum install httpd
           

启动httpd服务

service httpd start
           

在浏览器上看看是否已经可用。ip地址请对号入座。

http://10.10.126.227/hdp/
           
anbari安装HDP配置本地hadoop yum源

3 配置yum源文件

将ambari中的ambari.repo复制到/etc/yum.repo.d目录下 修改ambari.repo文件,根据自己的IP地址照样填写。

[Updates-ambari-1.7.0]
name=ambari-1.7.0 - Updates
baseurl=http://10.10.126.227/hdp/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
           

4 ambari中配置hdp的源位置

ambari安装hdp过程中需要选择hdp的源位置,这时需要将本地的源位置填上即可。 注意后面没有斜杠

http://localhost/hdp/HDP/centos6/2.x/GA/2.2.0.0
           
http://localhost/hdp/HDP-UTILS-1.1.0.20/repos/centos6
           

在配置完成后就会在/etc/yum.repo.d/ 下面看到生成的两个repo文件。

至此本地源配置完成。当然如果想完全使用本地的源可能光有这几个源还不够,需要将安装过程中用到的一些组件都弄到本地才行。因为每个人的机器都不一样这部分就不写了。

继续阅读