使用cloudra-manager来管理hadoop集群,但是官方源太慢了,搭本地源呗,另外repo写死在package里面了,将包解开,修改下,替换repo仓库地址为本地源即可。 cloudra-manager默认使用了它自己的源,如果要替换为本地的源,必须修改替换它的rpm包。 需要预先安装的打包工具: yum -y install rpm-build 查看安装文件结构,发现就一个repo文件的拷贝。 # ls /usr/share/cmf/packages/rhel5/ cdh3-repository-1.0-1.noarch.rpm cloudera-manager-repository-3.7-1.noarch.rpm etc # rpm2cpio cloudera-manager-repository-3.7-1.noarch.rpm |cpio -div ./etc/pki/rpm-gpg ./etc/pki/rpm-gpg/RPM-GPG-KEY-cloudera ./etc/yum.repos.d/cloudera-manager.repo 5 blocks vi cloudera-cdh3-beisen.repo [cloudera-cdh3-beisen] name=Cloudera's Distribution for Hadoop, Version 3 [mirrored by medcl] baseurl=http://10.129.8.126:7011/ mirrorlist = http://10.129.8.126:7011/mirrors.txt gpgcheck = 0 vi initrepo.sh [...]
↧