安裝CDH之前首先要調(diào)整一下內(nèi)存大小澈魄,因?yàn)镃DH版本的hadoop比較吃內(nèi)存,節(jié)點(diǎn)1,調(diào)整為4G,節(jié)點(diǎn)2和節(jié)點(diǎn)3調(diào)整到3G
每次記得生成一個(gè)快照辅斟,這樣的話可以隨時(shí)返回,養(yǎng)成良好的習(xí)慣
開始之前記得三臺(tái)機(jī)器時(shí)間是否同步
service ntpd status
service ntpd stop
ntpdate??pool.ntp.org? ? 和互聯(lián)網(wǎng)時(shí)間同步
三臺(tái)機(jī)器和互聯(lián)網(wǎng)時(shí)間同步后芦拿,啟動(dòng)ntpd服務(wù)士飒。定時(shí)任務(wù)每隔一段時(shí)間進(jìn)行時(shí)間同步
下載CDH的parcels包并配置到Cloudera Manager主服務(wù)器上
????CM安裝成功之后,接下來我們就可以通過CM安裝CDH的方式構(gòu)建企業(yè)大數(shù)據(jù)平臺(tái)蔗崎。所以首先需要把CDH的parcels包下載到CM主服務(wù)器上酵幕。
????那么Parcels包是什么?從哪下載呢缓苛?怎么安裝配置到CM主服務(wù)器上芳撒?首先要搞明白這幾個(gè)問題。
??? 1未桥、Parcels包是什么笔刹?
?????? Parcels實(shí)際上就是軟件包,類似于package包冬耿,只是package包是以.rpm格式結(jié)尾的舌菜,數(shù)量通常較多,下載的時(shí)候比較麻煩亦镶,而parcels軟件包是以.parcel結(jié)尾的日月,相當(dāng)于壓縮包格式的袱瓮,parcels軟件包一個(gè)系統(tǒng)版本對(duì)應(yīng)一個(gè)包,下載的時(shí)候更方便爱咬。 Cloudera 也建議使用 parcel 來代替軟件包進(jìn)行安裝尺借,因?yàn)?parcel 可以使服務(wù)二進(jìn)制文件的部署和升級(jí)自動(dòng)化,讓 Cloudera Manager 輕松地管理群集上的軟件精拟。如果選擇不使用 parcel燎斩,當(dāng)有軟件更新可用時(shí),將需要您手動(dòng)升級(jí)群集中所有主機(jī)上的包串前,并會(huì)阻止您使用 Cloudera Manager 的滾動(dòng)升級(jí)功能.
??? 2瘫里、Parcels包從哪下載呢?
?????? Parcels包下載地址: http://archive.cloudera.com/cdh5/parcels/ 在該地址目錄下找到對(duì)應(yīng)版本(比如5.2.6)然后下載下圖中的兩個(gè)文件荡碾。注意:要和自己的linux操作系統(tǒng)的軟件版本一致谨读。
??? 3、Parcels包怎么安裝配置到CM主服務(wù)器上坛吁?
????????將下載到本地的兩個(gè)文件上傳到主服務(wù)器(比如node-a.cm01節(jié)點(diǎn))的parcel源目錄下(該目錄由Cloudera Manager Server指定劳殖,默認(rèn)是/opt/cloudera/parcel-repo), 注: /opt目錄主要存放一些可選的程序拨脉。
??? 4哆姻、修改文件名
????????修改文件名稱,改為后綴名為.sha的文本文件玫膀,否則會(huì)導(dǎo)致找不到對(duì)應(yīng)的CDH版本矛缨。mv CDH-5.8.0-1.cdh5.8.0.p0.42-el6.parcel.sha1 CDH-5.8.0-1.cdh5.8.0.p0.42-el6.parcel.sha
??? 5、重啟一下cms服務(wù)
????????修改完之后還要重啟一下cms服務(wù): 在/var/log/目錄下執(zhí)行: service cloudera-scm-server restart即可帖旨。 (因?yàn)?opt/cloudera/parcel-repo目錄是cm自動(dòng)創(chuàng)建的箕昭,所以要重啟服務(wù),相當(dāng)于刷新了該目錄解阅,這樣他才知道他下邊有新的東西落竹。)
???????? OK,等待幾分鐘之后货抄,如果安裝配置成功之后述召,我們將能夠在如下頁面看到5.8.0的版本。
????????這也表示特定版本的CDH已經(jīng)安裝部署成功蟹地,接下來我們就可以正式的使用CM來安裝配置CDH了积暖。