1. 程式人生 > >CM+CDH構建企業大資料平臺系列(十七)

CM+CDH構建企業大資料平臺系列(十七)

五、下載CDH的parcels包並配置到Cloudera Manager主伺服器上

    CM安裝成功之後,接下來我們就可以通過CM安裝CDH的方式構建企業大資料平臺。所以首先需要把CDH的parcels包下載到CM主伺服器上。

    那麼Parcels包是什麼?從哪下載呢?怎麼安裝配置到CM主伺服器上?首先要搞明白這幾個問題。

    1、Parcels包是什麼?

       Parcels實際上就是軟體包,類似於package包,只是package包是以.rpm格式結尾的,數量通常較多,下載的時候比較麻煩,而parcels軟體包是以.parcel結尾的,相當於壓縮包格式的,parcels軟體包一個系統版本對應一個包,下載的時候更方便。 Cloudera 也建議使用 parcel 來代替軟體包進行安裝,因為 parcel 可以使服務二進位制檔案的部署和升級自動化,讓 Cloudera Manager 輕鬆地管理群集上的軟體。如果選擇不使用 parcel,當有軟體更新可用時,將需要您手動升級群集中所有主機上的包,並會阻止您使用 Cloudera Manager 的滾動升級功能.

    2、Parcels包從哪下載呢?

       Parcels包下載地址: http://archive.cloudera.com/cdh5/parcels/ 在該地址目錄下找到對應版本(比如5.8.0)然後下載下圖中的兩個檔案。注意:要和自己的linux作業系統的軟體版本一致。

    3、Parcels包怎麼安裝配置到CM主伺服器上?

        將下載到本地的兩個檔案上傳到主伺服器(比如node-a.cm01-djt.com節點)的parcel源目錄下(該目錄由Cloudera Manager Server指定,預設是/opt/cloudera/parcel-repo), 注: /opt目錄主要存放一些可選的程式。

    4、修改檔名

        修改檔名稱,改為字尾名為.sha的文字檔案,否則會導致找不到對應的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服務

        修改完之後還要重啟一下cms服務: 在/var/log/目錄下執行: service cloudera-scm-server restart即可。 (因為/opt/cloudera/parcel-repo目錄是cm自動建立的,所以要重啟服務,相當於重新整理了該目錄,這樣他才知道他下邊有新的東西。)

         OK,等待幾分鐘之後,如果安裝配置成功之後,我們將能夠在如下頁面看到5.8.0的版本。

        這也表示特定版本的CDH已經安裝部署成功,接下來我們就可以正式的使用CM來安裝配置CDH了。