创建hadoop CDH5本地源

只谈情不闲聊 提交于 2020-04-07 11:09:34

    线上要部署CDH5,由于打算全套组件都使用CDH5版本,所以需要安装大量的软件包,使用官方的在线安装速度实在受不了,故直接把CDH5的Centos的repo给同步下来了:

cdh5.repo

[cloudera-cdh5]
# Packages for Cloudera's Distribution for Hadoop, Version 5, on RedHat or CentOS 6 x86_64
name=Cloudera's Distribution for Hadoop, Version 5
baseurl=http://archive.cloudera.com/cdh5/redhat/6/x86_64/cdh/5/
gpgkey = http://archive.cloudera.com/cdh5/redhat/6/x86_64/cdh/RPM-GPG-KEY-cloudera    
gpgcheck = 1
开始同步:

reposync -r cloudera-cdh5

    例如我们是在/mnt/cdh5/目录下面执行该命令的,当同步完成后会出现一个cloudera-cdh5目录,进入其中的RPMS目录会看到两个文件夹:noarch和x86_64,代表了不同的架构体系,我们可以在/mnt/cdh5/cloudera-cdh5/RPMS目录之上搭建一个web服务器,然后在clouder-cdh5目录下执行初始化命令即可:

createrepo .
    在/etc/yum.repos.d/ 下面添加相关cdh5的repo文件即可,即用你的web url替换原先repo中的baseurl即可。
[cloudera-cdh5]
# Packages for Cloudera's Distribution for Hadoop, Version 5, on RedHat or CentOS 6 x86_64
name=Cloudera's Distribution for Hadoop, Version 5
baseurl=http://yourwebserver/








标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!