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