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