0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下

4.CDH安裝

4.1.CDH集群安裝嚮導


1.admin/admin登錄到CM


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



2.同意license協議,點擊繼續


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


3.選擇60試用,點擊繼續


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



4.點擊“繼續”


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



5.點擊“繼續”,輸入集群名稱,可以使用默認的“Cluster 1”。


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



6.輸入主機IP或者名稱,點擊搜索找到主機後點擊繼續


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



7.點擊“繼續”


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



8.選擇自定義存儲庫,輸入cm的http地址


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



9.使用Parcel選擇,點擊“更多選項”,點擊“-”刪除其它所有地址,輸入

http://172.31.6.83/cdh6.2,點擊“保存更改”

0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


10.點擊“繼續”,進入下一步安裝jdk


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



11.點擊“繼續”,進入下一步配置ssh賬號密碼


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



12.點擊“繼續”,進入下一步,安裝Cloudera Manager相關到各個節點

0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


等待Agent安裝完畢後,自動跳轉到下一步開始分發Parcel

13.點擊“繼續”,進入下一步安裝cdh到各個節點

0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


14.點擊“繼續”,進入下一步主機檢查,確保所有檢查項均通過。CDH6.2多了一個檢查網絡性能,這是為新功能SDX服務的,這裡不檢查。我們只點擊“Inspect Hosts”。Fayson的機器因為有多個Java版本有一些警告,此步忽略。


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



檢查完成後,點擊“顯示檢查器結果”。

0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


15.回到安裝頁面,點擊“Continue”,進入服務安裝嚮導。


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



4.2.集群設置安裝嚮導


1.選擇需要安裝的服務,Data Warehouse


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



2.點擊“繼續”,進入集群角色分配,一臺機器作為管理節點,另外三臺機器作為DataNode

0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


注意:Activity Monitor和Telemetry Publisher不用選擇任何主機,留空,即不安裝,因為用不到。

3.點擊“繼續”,進入下一步,測試數據庫連接


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



4.測試成功,點擊“繼續”,進入目錄設置,此處使用默認默認目錄,根據實際情況進行目錄修改


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



5.點擊“繼續”,進入各個服務啟動


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



6.安裝成功,點擊繼續


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


7.安裝成功後進入home管理界面


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下




0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下



4.3.組件版本檢查


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


可以看到Hadoop3.0,Flume1.9,HBase2.1,Hive2.1.1,Spark2.4,Hue4.2.0,Impala3.2,Kafka2.1.0,Kudu1.9,Oozie5.1,Pig0.17,Senty2.1,Solr7.4,Sqoop1.4.7,Zookeeper3.4.5等。

5.總結


1.從安裝方式上來看,CDH6與CDH5變化不大,這也方便了CDH5的用戶可以較為快速的遷移到CDH6,以及適應CDH6的安裝與使用。

2.安裝嚮導界面有一些變化,現在可以一目瞭然的看到一共多少步驟,以及每個步驟是幹什麼。

3.安裝條件前置沒有任何變化,包括防火牆,Selinux關閉,ntp同步等等。可以參考Fayson之前的文章《 》

4.進到主界面變化也不大,主要是Cloudera的logo變成了黑色,與Cloudera主頁的整體風格一致。

5.在配置Cloudera Manager連接到數據庫時的腳本有所變化。以前是/usr/share/cmf/schema/scm_prepare_database.sh,現在是/opt/cloudera/cm/schema/scm_prepare_database.sh

6.Cloudera Manager服務的狀態在Redhat7通過systemctl status cloudera-scm-server查看是顯示正確,而以前是不正確的,可以參考Fayson之前的文章《 》

7.Cloudera Manager的rpm安裝包由之前的7個變成了6個,去掉了之前的JDK6的包,然後自帶JDK1.8.0_181,將不再支持JDK1.7。

8.注意CM的安裝除了下載rpm包以外,還要下載allkeys.asc文件,否則安裝agent的時候會報以下錯誤:

0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


0610-6.2.0-如何在Redhat7.4安裝CDH6.2-下


9.對於離線安裝CDH6.x,分發Parcel出現hash校驗失敗的問題,是因為在CM6中修復了一個bug,讓它不再忽略由http服務器發送的“Content-Encoding”的header信息,但是我們在Redhat中安裝的httpd服務,當它傳輸parcel文件時,默認會錯誤的設置“Content-Encoding”。於是CM server會錯誤的認為parcel文件已經被httpd壓縮並嘗試解壓縮。所以會導致失敗。解決辦法是參考2.8章節的,設置httpd的conf文件,AddType application/x-gzip .gz .tgz .parcel,然後重啟httpd服務和CM服務。這個問題在beta的時候就已經存在了,具體請參考《 》

10.與CDH6.1的安裝相比,6.2有一些細微的差別,首先多了一個步驟可以自定義集群的名字,默認“Cluster 1”;另外在“檢查主機”那個步驟,多了一個選項“檢查網絡性能”,這個功能是為CDH6.2的新功能SDX服務的,因為SDX是存儲計算分離的架構,如果網絡是瓶頸,可能並不適合SDX。


分享到:


相關文章: