首頁 >運維 >linux運維 >CentOS6.5上Cloudera Manager和Cloudera Hadoop的離線安裝

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

PHP中文网
PHP中文网原創
2017-07-14 18:16:051770瀏覽

Cloudera Manager and Cloudera Hadoop

  1. 改hostname/關閉防火牆/關閉selinux/ssh免密鑰登入/NTP同步

  2. 下載相關檔案(建議CM和CDH版本一致;同時注意CDH與JDK版本相容性)

  • cloudera-manager.repo 一個設定檔
  • cm install 安裝腳本
  • cm rpms rpm的本地原始檔(也可透過可選擇下載tar檔案直接解壓縮)
  • CDH parcel CDH的安裝文件,離線安裝使用,只需下載對應的parcel及sha1還有manifest.json文件,國外網站可能速度慢,此處使用科大的反向代理
  1. 安裝CM(此處使用本機來源檔案安裝,下載tar檔案的不再贅述)

在所有節點執行下列步驟

  1. 將cloudera-manager.repo 設定檔拷入/etc/yum.repos.d/資料夾

  2. 驗證repo檔案是否有效

<code class="sourceCode bash"><span class="kw">yum</span> list<span class="kw">|grep</span> cloudera
<span class="co">#如果列出的不是你安装的版本,执行下面命令重试</span>
<span class="kw">yum</span> clean all 
<span class="kw">yum</span> list <span class="kw">|</span> <span class="kw">grep</span> cloudera</code>
  1. rpm原始檔放入任意目錄,執行yum -y install *.rpm,安裝CM

在主節點執行下列步驟

  1. 將bin檔案拷到主節點任意目錄
  2. 將parcel相關文件(3個)拷入/opt/cloudera/parcel-repo,注意sha1檔案改名為sha,不要修改文件內容
  3. 賦予執行權限,安裝CM./cloudera-manager-installer.bin

CM的資料庫

  1. #可能會出現沒有資料庫的錯誤,非生產環境可以預設綁定PostgreSQL資料庫
  2. sudo yum install cloudera-manager-server-db-2
  3. #sudo service cloudera-scm-server-db start
  4. 使用其他資料庫可以看見官網

  5. 安裝CDH

  6. #瀏覽器進入master_ip:7180,登入(帳號密碼預設admin)
  7. 選擇對應的需要安裝的CDH版本,基本上就是下一步了

  8. 可能遇到的錯誤

  • #安裝CDH過程中卡在"正在取得安裝鎖定"過程,刪除對應主機上的快取即可

cd /tmp

#rm -rf scm_prepare_node.*

yum clean all

reboot

  • #其他問題可以參考連結或直接Google

  • 卸載可以參考官網

  1. 參考

以上是CentOS6.5上Cloudera Manager和Cloudera Hadoop的離線安裝的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn