CentOS6.5上Cloudera Manager和Cloudera Hadoop的離線安裝

Cloudera Manager and Cloudera Hadoop

  1. 改hostname/關(guān)閉防火墻/關(guān)閉selinux/ssh免密鑰登錄/ntp同步

  2. 下載相關(guān)文件(建議CM和CDH版本一致;同時注意CDH與JDK版本兼容性)

  • cloudera-manager.repo 一個配置文件
  • cm install 安裝腳本
  • cm rpms rpm的本地源文件(也可通過可以選擇下載tar文件直接解壓)
  • CDH parcel CDH的安裝文件,離線安裝使用,只需下載對應(yīng)的parcel及sha1還有manifest.json文件,國外網(wǎng)站可能速度慢,此處使用科大的反向代理
  1. 安裝CM(此處使用本地源文件安裝,下載tar文件的不再贅述)

在所有節(jié)點(diǎn)執(zhí)行下列步驟

  1. 將cloudera-manager.repo 配置文件拷入/etc/yum.repos.d/文件夾

  2. 驗(yàn)證repo文件是否有效

<span class="kw">yum</span> list<span class="kw">|grep</span> cloudera <span class="co">#如果列出的不是你安裝的版本,執(zhí)行下面命令重試</span> <span class="kw">yum</span> clean all  <span class="kw">yum</span> list <span class="kw">|</span> <span class="kw">grep</span> cloudera
  1. rpm源文件放入任意目錄,執(zhí)行yum -y install *.rpm,安裝CM

在主節(jié)點(diǎn)執(zhí)行下列步驟

  1. 將bin文件拷入主節(jié)點(diǎn)任意目錄
  2. 將parcel相關(guān)文件(3個)拷入/opt/cloudera/parcel-repo,注意sha1文件改名為sha,不要修改文件內(nèi)容
  3. 賦予執(zhí)行權(quán)限,安裝CM./cloudera-manager-installer.bin

CM的數(shù)據(jù)庫

  1. 可能會出現(xiàn)沒有數(shù)據(jù)庫的錯誤,非生產(chǎn)環(huán)境可以默認(rèn)綁定PostgreSQL數(shù)據(jù)庫
  2. sudo yum install cloudera-manager-server-db-2
  3. sudo service cloudera-scm-server-db start
  4. 使用其他數(shù)據(jù)庫可以看見官網(wǎng)

  5. 安裝CDH

  6. 瀏覽器進(jìn)入master_ip:7180,登錄(賬戶密碼默認(rèn)admin)
  7. 選擇相應(yīng)的需要安裝的CDH版本,基本上就是下一步了

  8. 可能遇到的錯誤

  • 安裝CDH過程中卡在”正在獲取安裝鎖”過程,刪除對應(yīng)主機(jī)上的緩存即可

cd /tmp

rm -rf scm_prepare_node.*

yum clean all

reboot

  • 其他問題可以參見鏈接或者直接谷歌

  • 卸載可以參見官網(wǎng)

  1. 參考

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊6 分享