最近有客户需要在我们云主机上安装cloudera,但一直报no more mirrors to try。估摸着是源的问题,查下来果然是把源扔在Amazon S3了。Amazon只有在香港和东京有节点,下的速度比较惨,就直接把源同步到我们本地源了。
401M cloudera-cdh3
552M cloudera-cdh4
280M cloudera-manager
系统:CentOS 6.2s 64位,2 Core,4G RAM,80G HDD
PS:
1. 由于cloudera的bug吧,本来以10-4-4-8这样作为主机名的,在装CDH的时候,显示安装成功,但就是没有显示出主机。把名字改为slvae这种的就OK了。CentOS改名字在/etc/sysconfig/network 。
2. 还有就是/etc/hosts的问题,命名不对,会导致Cloudera Agent启动失败的。标准格式如下:
IP FQDN 主机名
127.0.0.1 master.zhoushuji master
安装Cloudera-Manager
1. 到此链接下载http://archive.cloudera.com/cm4/installer/latest/cloudera-manager-installer.bin 。
2. chmod u+x cloudera-manager-installer.bin
3. 进入/etc/yum.repo.d/
cat >cloudera-manager.repo <<\EOF
[cloudera-manager]
name=Cloudera Manager
baseurl=http://cloudera-manager.mirror.ucloud.cn
gpgcheck=0
enabled=1
EOF
4. 执行./cloudera-manager-installer.bin
允许各种协议,Yes, Yes, Next之后就开始装了
OK,安装完毕,本地安装时间为4分钟,很爽吧!
接下来,你就可以通过http://ip:7180登录了,当然我这里是ssh端口转发的,所以地址是localhost。
下面我们选择屌丝专用免费版
安装CDH
OK,我现在已经准备好了3台机器,都为CentOS 6.2s 64位,2 Core,4G RAM,80G HDD ClouderaSlave1:10.4.3.114 ClouderaSlave2:10.4.7.238 ClouderaSlave3:10.4.7.26