Centos7 環境下搭建 CDH5.16.2


一.  免密登錄

1)生成密鑰:  ssh-keygen -t rsa

2)拷貝公鑰到要免密登錄的目標機器上:  ssh-copy-id    xxx

二 安裝MySQL5.6  並創建CM用的數據庫 hive ,amon ,oozie ,hue 數據庫

SQL: create database hive(amon ,oozie ,hue)  DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

三  關閉SELINUX

永久關閉:

修改配置文件/etc/selinux/config

SELINUX=enforcing 改為SELINUX=disabled

並重啟電腦:reboot

四 下載CM 

地址:http://archive.cloudera.com/cm5/cm/5/

 

 

 

五 離線庫下載

地址:http://archive.cloudera.com/cdh5/parcels/5.16.2/

 

 

 

 

 

 

 六 新建目錄並上傳CM

mkdir –p /opt/app/cm

cloudera-manager-el7-cm5.16.12_x86_64.tar.gz

tar -zxvf cloudera-manager-el7-cm5.16.12_x86_64.tar.gz -C /opt/app/cm

 七 新建用戶

 

 

useradd \

 

--system \

 

--home=/opt/app/cm/cm-5.16.2/run/cloudera-scm-server \

 

--no-create-home \

 

--shell=/bin/false \

 

--comment "Cloudera SCM User" cloudera-scm

注意:Cloudera Manager默認找用戶cloudera-scm創建該用戶后,將自動使用此用戶

 

八  配置CM Agent

vi /opt/app/cm/cm-5.16.12/etc/cloudera-scm-agent/config.ini

server_host=主機名稱

九   拷貝mysql-connector-java-jar

拷貝mysql-connector-java-5.x.xx-bin.jar文件到目錄 /usr/share/java/  並改名為: mysql-connector-java.jar

十  使用CM自帶的腳本在MySQL中創建CM庫

/opt/module/cm/cm-5.16.2/share/cmf/schema/scm_prepare_database.sh mysql cm -h(mysqlHost) -u(user_name) -p(password) --scm-host (host_name) scm scm scm

十一  拷貝cm目錄到需要安裝的node

scp -r   /opt/app/cm root@node01:/opt/app/cm

十二 離線包目錄處理

1) mkdir -p /opt/cloudera/parcel-repo

2) chown cloudera-scm:cloudera-scm /opt/cloudera/parcel-repo

3)拷貝下載文件manifest.json 、CDH-5.16.2-1.cdh5.16.2.p0.8-el7.parcel.sha1 、CDH-5.16.2-1.cdh5.16.2.p0.8-el7.parcel    到 opt/cloudera/parcel-repo/目錄

4)將CDH-5.16.2-1.cdh5.16.2.p0.8-el7.parcel.sha1 改名為CDH-5.16.2-1.cdh5.16.2.p0.8-el7.parcel.sha

5)創建目錄:mkdir -p /opt/cloudera/parcels 

6)修改用戶權限:chown cloudera-scm:cloudera-scm /opt/cloudera/parcels

 

7)同步 /opt/cloudera/ 到其他主機

十三   啟動master  cloudera-scm-server 

/opt/app/cm/cm-5.16.2/etc/init.d/cloudera-scm-server start

十四 所以節點啟動代理

/opt/module/cm/cm-5.16.2/etc/init.d/cloudera-scm-agent start

十五 登錄(admin  admin)

 

 十六 根據需求進行配置 組件

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM