HDP之离线安装ambari-agent

来源:互联网 发布:linux怎么上传压缩包 编辑:程序博客网 时间:2024/05/18 04:59

一、首先是离线安装Ambari

见下文:离线安装Ambari以及Ambari本地源的制作

二、HDP本地源的制作

  本地源的准备HDP 、HDP-UTILS 源包(文件很大,需要很长下载时间,请耐心等待。。。),下载路径如下:

http://public-repo-1.hortonworks.com/HDP/centos6/2.x/updates/2.5.3.0/HDP-2.5.3.0-centos6-rpm.tar.gz

http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.21/repos/centos6/HDP-UTILS-1.1.0.21-centos6.tar.gz

源包解压到对应目录下
目录不存在则先创建目录

cd /var/www/html/ambari

tar -vzxf HDP-2.5.3.0-centos6-rpm.tar.gz -C /var/www/html/ambari/HDP
tar -vzxf HDP-UTILS-1.1.0.21-centos6.tar.gz -C /var/www/html/ambari/hdp-util

  • 注:上述文件解压出来的文件可能与官方文档解压出来的目录有所不一样,但这并不会影响到正常安装

配置HDP、HDP-UTILS的本地源

首先下载上面资源列表中的相应repo文件,修改其中的URL为本地的地址,相关配置如下。其中baseurl改成本地源的路径。

相关文件下载路径为:
cd /etc/yum.repos.d/
[ http://public-repo-1.hortonworks.com/HDP/centos6/2.x/updates/2.5.3.0/hdp.repo ]

修改 hdp.repo
vi HDP.repo
[HDP-2.5]
name=HDP-2.5
baseurl=http://10.134.55.4/hdp/HDP/centos6/

path=/
enabled=1
gpgcheck=0

修改 HDP-UTILS.repo
vi HDP-UTILS.repo
[HDP-UTILS-1.1.0.21]
name=HDP-UTILS-1.1.0.21
baseurl=http://10.134.55.4/hdp/HDP-UTILS-1.1.0.21/repo/centos6

path=/
enabled=1

三、ambari-agent安装

本地源制作完成,则可进行ambari-agent的安装了。
这里使用yum安装
命令如下:yum install ambari-agent

  • 温馨提示:yum安装时会自动去查找/etc/yum.repos.d文件下以.repo文件为后缀的源。如果本地存在则以本地源为主,本地源如果想供给yum使用,不必须放在/etc/yum.repos.d的文件夹下才能生效,yum配置文件必须.repo结尾的。这也就是为什么我们在建ambari或hdp本地源都是将对应的repo文件放到/etc/yum.repos.d目录下的原因了。

    四、其他机器想使用本地源安装ambari-agent的操作

    下文以hdp41为例使用本地源安装ambari-agent。

    (1) 开户httpd 服务
    service httpd status可以查看httpd的运行状态
    如果没有开启则手动开启,因为本地源需要用到该服务
    service httpd start

(2)手动将已本地源中对应的xxx.repos文件复制一份到hdp41
在没有复制之前安装报如下错误

[root@hdp41 yum.repos.d]# lltotal 20-rw-r--r--. 1 root root 1926 Nov 27  2013 CentOS-Base.repo-rw-r--r--. 1 root root  638 Nov 27  2013 CentOS-Debuginfo.repo-rw-r--r--. 1 root root  630 Nov 27  2013 CentOS-Media.repo-rw-r--r--. 1 root root 3664 Nov 27  2013 CentOS-Vault.repo[root@hdp41 yum.repos.d]# yum install ambari-agentLoaded plugins: fastestmirror, securityLoading mirror speeds from cached hostfileCould not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"Error: Cannot find a valid baseurl for repo: base

(3)复制了之后再进行安装依然报如下错

[root@hdp41 yum.repos.d]# yum install ambari-agentLoaded plugins: fastestmirror, securityRepository HDP-UTILS-1.1.0.21 is listed more than once in the configurationLoading mirror speeds from cached hostfileCould not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"Error: Cannot find a valid baseurl for repo: base

解决方式:针对上述错误,笔者将CentOS-Base.repo暂时作废了,再次时行安装时安装便成功。如下所示:

[root@hdp41 yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo_bak[root@hdp41 yum.repos.d]#[root@hdp41 yum.repos.d]# yum install ambari-agentLoaded plugins: fastestmirror, securityRepository HDP-UTILS-1.1.0.21 is listed more than once in the configurationLoading mirror speeds from cached hostfileHDP-2.5.3.0                                                                                                                                                           | 2.9 kB     00:00HDP-2.5.3.0/primary_db                                                                                                                                                |  69 kB     00:00HDP-UTILS-1.1.0.21                                                                                                                                                    | 2.9 kB     00:00HDP-UTILS-1.1.0.21/primary_db                                                                                                                                         |  36 kB     00:00Updates-ambari-2.4.2.0                                                                                                                                                | 2.9 kB     00:00Updates-ambari-2.4.2.0/primary_db                                                                                                                                     | 8.3 kB     00:00Setting up Install ProcessResolving Dependencies--> Running transaction check---> Package ambari-agent.x86_64 0:2.4.2.0-136 will be installed--> Finished Dependency ResolutionDependencies Resolved============================================================================================================================================================================================= Package                                     Arch                                  Version                                       Repository                                             Size=============================================================================================================================================================================================Installing: ambari-agent                                x86_64                                2.4.2.0-136                                   Updates-ambari-2.4.2.0                                 22 M[root@hdp41 yum.repos.d]# ambari-agent startVerifying Python version compatibility...Using python  /usr/bin/pythonChecking for previously running Ambari Agent...Starting ambari-agentVerifying ambari-agent process status...Ambari Agent successfully startedAgent PID at: /var/run/ambari-agent/ambari-agent.pidAgent out at: /var/log/ambari-agent/ambari-agent.outAgent log at: /var/log/ambari-agent/ambari-agent.log[root@hdp41 yum.repos.d]# ambari-agent statusFound ambari-agent PID: 5764ambari-agent running.Agent PID at: /var/run/ambari-agent/ambari-agent.pidAgent out at: /var/log/ambari-agent/ambari-agent.outAgent log at: /var/log/ambari-agent/ambari-agent.log[root@hdp41 yum.repos.d]#-rw-r--r--. 1 root root  285 Dec 25 13:12 ambari.repo-rw-r--r--. 1 root root 1926 Nov 27  2013 CentOS-Base.repo_bak-rw-r--r--. 1 root root  638 Nov 27  2013 CentOS-Debuginfo.repo-rw-r--r--. 1 root root  630 Nov 27  2013 CentOS-Media.repo-rw-r--r--. 1 root root 3664 Nov 27  2013 CentOS-Vault.repo-rw-r--r--. 1 root root  525 Dec 25 14:53 hdp.repo-rw-r--r--. 1 root root  136 Dec 25 14:53 HDP-UTILS.repo
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 如何查车牌邮寄进度 邮政车牌邮寄查询系统 车牌邮寄一般几天 邮寄冰箱多少钱 驾驶证邮寄单号怎么查 邮寄国际包裹价格 怎么查询车牌邮寄进度 笔记本电脑可以邮寄吗 邮局 邮局电话 邮局英文 邮局的英文 邮局英语 手机邮局 秋日邮局 中国邮局 邮局挂号信 263企业邮局 附近邮局 开始邮局 邮局查询 邗江邮局 邮局投诉 完美邮局登录 完美邮局登录系统 邮局投诉电话 邮局客服电话 邮局寄60斤衣服多少钱 邮局寄100斤大概要花多少钱 完美邮局登录系统邮 邮局几点上班 中国邮局普通包裹查询 邮局上班时间 邮局寄衣服50斤多少钱 海南电子邮局 邮局电话客服电话 朱家角大清邮局旅游 朱家角大清邮局 邮局周末上班吗 邮局电话号码 邮局人工客服电话