CDH 5.5.1 Yum源服务器搭建
下载Cloudera Repo
#下载资源仓库repo
wget https://archive.cloudera.com/cdh5/redhat/6/x86_64/cdh/cloudera-cdh5.repo
mv cloudera-cdh5.repo /etc/ yum.repos.d/
#安装创建repo命令
sudo yum install yum-utils createrepo
#下载cloudera-cdh5软件包,喝杯茶休息一下吧!
reposync -r cloudera-cdh5
|
安装httpd服务器
yum install -y httpd
创建repo
YUM服务器:单独一台服务器或随意找一台DN
#安装http服务器
yum install -y httpd
#启动web服务器
service httpd start
#设置开机启动
chkconfig httpd on
#创建目录
mkdir -p /var/www/html/cdh/5
#创建链接
ln -s /opt/cloudera-cdh5/RPMS/ /var/www/html/cdh/5/RPMS
#创建仓库
createrepo /var/www/html/cdh/5
#修改repo文件
vim /etc/yum.repos.d/cloudea-cdh5.repo
[cloudera-cdh5]修改为[cloudera-cdh5-local] ,方便区分
baseurl 修改为 http://yumserver:端口/cdh/5/RPMS
#清理yum缓存
yum clean all
|
测试
yum install hadoop
连接的是本地的yum仓库,表示已经配置成功。
使用
1.将/etc/yum.repos.d/cloudera-cdh5.repo文件拷贝到其他需要部署hadoop的机器上。
scp /etc/yum.repos.d/cloudera-cdh5.repo host:/etc/ yum.repos.d
做了免密钥就直接替换,没有免密钥的需要输入密码。存在同名文件则覆盖。
2.清理下下缓存
yum clean all