安裝硬件環境:i3處理器,4G內存
軟件環境:Centos 6.5,jdk 1.7.0_55,Cloudera Manager 5.4.7
1、卸載openjdk及安裝 Orcale JDK
1.1 使用 rpm -qa | grep openjdk 命令查找相關已經案裝的軟件包
1.2 使用 yum -y remove 命令卸載查找到的軟件包
1.3 使用 rpm -qa | grep gcj 命令查找和 openjdk 相關的 gcj 軟件包,並使用 1.2 的方式卸載
1.4 使用 java -version 命令進行確認是否卸載openjdk成功
1.5 使用 rpm -i jdk-7u55-linux-x64.rpm 安裝 Orcale JDK,安裝到官網下載
1.6 重復步驟 1.4 ,確認安裝成功
2、修改 /etc/hosts 文件,在其中添加集群的 IP 和對應的主機名稱,保存並使用 source /etc/hosts 命令使文件生效,然后使用 ping + 主機名 進行測試
3、使用 chkconfig iptables off 命令關閉防火牆,使用 vim /etc/selinux/config 命令修改 config 文件,將 SELINUX=enforcing 改為 SELINUX=disabled
4、成功完成上述3個步驟后使用 reboot 命令重啟電腦
5、配置 ssh 免密碼登錄就不進行詳細說明了,參考 http://www.cnblogs.com/alaska1131/articles/1659654.html
6、到 http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.4/RPMS/x86_64/ 下載與 cm-5.4.7 對應的以來包,並使用 yum localinstall –-nogpgcheck *.rpm 命令安裝
7、安裝 Cloudera Manager 5.4.7
7.1 到官網 http://www.cloudera.com/content/cloudera/en/downloads/cloudera_manager/cm-5-4-7.html 下載 cloudera-manager-installer.bin
7.2 更改其權限 cloudera-manager-installer.bin
7.3 執行 ./cloudera-manager-installer.bin
7.4 登錄CM瀏覽器輸入localhost:7180初次登錄 用戶名:admin 密碼:admin
7.5 配置config.ini文件
配置 /etc/cloudera-scm-agent/config.ini 文件
修改主機名 server_host=localhost
修改前為:localhost 修改后為: 自己的主機名
7.6 配置源
Parcel的可以從如下網址獲得,下載CDH-5.4.7-1.cdh5.4.7.p0.3-el6.parcel文件、CDH-5.4.7-1.cdh5.4.7.p0.3-el6.parcel.sha1文件和manifest.json文件
因為這里用的是 CentOS6.5,所以選擇 CDH-5.4.7-1.cdh5.4.7.p0.3-el6.parcel
把以下載的.parcel文件、.sha1文件和manifest.json文件拷貝到/opt/cloudera/parcel-repo/文件夾下
更改文件命名為:CDH-5.4.7-1.cdh5.4.7.p0.3-el6.parcel.sha
現在本地源已配好,總之parcel-repo文件中包含一下三個文件:
CDH-5.4.7-1.cdh5.4.7.p0.3-el6.parcel
CDH-5.4.7-1.cdh5.4.7.p0.3-el6.parcel.sha
Manifest.json
7.7 完成 7.1 ~ 7.6 步驟后,點擊 Contiue,一路繼續即可
在 http://www.cloudera.com/content/cloudera/en/downloads/cloudera_manager/cm-5-4-7.html 界面可以查看英文版的安裝向導
