天天看點

Cloudera Manager和CDH4的安裝

Cloudera Manager和CDH4的安裝

Cloudera Manager安裝

1.       ClouderaManager的安裝需要先修改機器的三個配置:

l  關閉防火牆:service iptables stop;

l  關閉selinux:setenforce 0或修改/etc/selinux/config:SELINUX=disabled;

l  配置代理:在/etc/yum.conf加入如下内容:http_proxy=http://server:port。

l  最好在/etc/yum.conf增加timeout時間,timeout=55555。自己設定長點就行。

2.       準備安裝檔案cloudera-manager-installer.bin,這是個二進制檔案,下載下傳位址:https://ccp.cloudera.com/display/SUPPORT/Cloudera+Manager+Downloads,

這個要在64位的機器上運作,我讓它運作在CentOS-6.3,x86_64上。然後設定下執行權限,chmod u+x cloudera-manager-installer.bin(我就是在這一步卡了半天,老是提示權限神馬滴)接着就直接執行它

sudo ./cloudera-manager-installer.bin。

3.       在整個安裝過程中,要確定你的機器能夠聯網,會出現讓你選擇的畫面,一般就enter、next、accpet就行了,然後慢慢等待等到它自行安裝結束。

這裡要注意的是如果網速不好的情況下,往往會導緻卡死不動,一天也裝不完的狀況。碰到這種情況可以中斷圖形化界面,就是直接kill掉,這時候他需要導入的源已經導入到我們的系統裡了。根據yum裡面的連結

http://archive.cloudera.com/cm4/redhat/6/x86_64/cm/4.0.4/RPMS/x86_64/

自己手動下載下傳

Cloudera Manager和CDH4的安裝

下載下傳完成之後,使用yum本地安裝

yum localinstall --nogpgcheck*.rpm

yum安裝完成後,重新運作cloudera-manager-installer.bin完成安裝(如果安裝失敗,提示已安裝,則進入/usr/share/cmf目錄中,删除掉uninstall-cloudera-manager.sh檔案即可)

cloudera manager安裝完成之後自動啟動,可以通過netstat -tnlp發現啟動了7182,7180等端口

CDH4的安裝

1.       啟動cloudera manager:在浏覽器輸入你的主機,192.168.83.135:7180,使用admin,admin登入

2.       選擇主機,向叢集中添加新主機。

Cloudera Manager和CDH4的安裝

3.       為CDH叢集安裝指定主機

Cloudera Manager和CDH4的安裝

4.       等待安裝即可

Cloudera Manager和CDH4的安裝

這裡跟安裝cloudera manager一樣。有可能會安裝失敗。通過/etc/yum.repos.d/cloudera-cdh4.repo檢視所需下載下傳軟體連接配接http://archive.cloudera.com/cdh4/redhat/6/x86_64/cdh/4/下載下傳如下rpm包

Cloudera Manager和CDH4的安裝

然後跟上面一樣,yum localinstall --nogpgcheck *.rpm

最後重新打開192.168.83.135:7180頁面對主機進行安裝。

附:

1.     cloudera-manager控制台對于已經安裝過的軟體包不再重新下載下傳安裝

2.     :如果網速好的話,可以不用中斷,直接圖形化界面等待安裝完成,但是如果失敗了,千萬不要點重試,重試會解除安裝已安裝内容,也就是重頭再來,由于外國的源,是以速度可想而知了。

3.     安裝完之後會有一個主機檢測,檢測完之後可以選擇服務。

Cloudera Manager和CDH4的安裝

到這一步算是把搭好了架構,現在可以開始進入hadoop學習之旅了。

繼續閱讀