Cloudera Hadoop-基於二進制方式安裝包方式部署Cloudera Manager(離線安裝)
作者:尹正傑
版權聲明:原創作品,謝絕轉載!否則將追究法律責任。
一.下載CDH和CM
1>.CDH的選擇
下載地址:http://archive.cloudera.com/cdh5/parcels/5.15.1/ el5表示RedHat 5/CentOS 5 發行版本應用軟件。 el6表示RedHat 6/CentOS 6 發行版本應用軟件。 jessie表示Debian 8的發行版本之一。 precise表示Ubuntu 12的發行版本。 sles11表示SUSE 11的發行版本。 sles12表示SUSE 12的發行版版本。 trusty表示Ubantu 14的發行版本。 wheezy表示Debian 7的發行版本之一。

2>.CM的選擇
下載地址:http://archive.cloudera.com/cm5/cm/5/

二. Cloudera Manager 安裝
1>.將下載的Cloudera Manager分發到各個節點
[root@node101.yinzhengjie.org.cn ~]# ll total 2889720 -rw-r--r-- 1 root root 2120090032 Jan 8 17:10 CDH-5.15.1-1.cdh5.15.1.p0.4-el7.parcel -rw-r--r-- 1 root root 41 Jan 8 14:54 CDH-5.15.1-1.cdh5.15.1.p0.4-el7.parcel.sha1 -rw-r--r-- 1 root root 838894986 Jan 8 15:11 cloudera-manager-centos7-cm5.15.1_x86_64.tar.gz -rw-r--r-- 1 root root 73767 Jan 8 14:54 manifest.json [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# scp cloudera-manager-centos7-cm5.15.1_x86_64.tar.gz node102.yinzhengjie.org.cn:~ cloudera-manager-centos7-cm5.15.1_x86_64.tar.gz 100% 800MB 129.9MB/s 00:06 [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# scp cloudera-manager-centos7-cm5.15.1_x86_64.tar.gz node103.yinzhengjie.org.cn:~ cloudera-manager-centos7-cm5.15.1_x86_64.tar.gz 100% 800MB 133.3MB/s 00:06 [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# scp cloudera-manager-centos7-cm5.15.1_x86_64.tar.gz node104.yinzhengjie.org.cn:~ cloudera-manager-centos7-cm5.15.1_x86_64.tar.gz 100% 800MB 135.2MB/s 00:05 [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# scp cloudera-manager-centos7-cm5.15.1_x86_64.tar.gz node105.yinzhengjie.org.cn:~ cloudera-manager-centos7-cm5.15.1_x86_64.tar.gz 100% 800MB 133.6MB/s 00:05 [root@node101.yinzhengjie.org.cn ~]#
2>.創建解壓CM默認解壓的目錄,如果你想要使用別的解壓目錄別忘了修改配置文件喲
[root@node101.yinzhengjie.org.cn ~]# tail -2 /etc/ansible/hosts #編輯ansible的配置文件 [cdh] node[101:105].yinzhengjie.org.cn [root@node101.yinzhengjie.org.cn ~]#
[root@node101.yinzhengjie.org.cn ~]# ansible cdh -m shell -a 'mkdir /opt/cloudera-manager' [WARNING]: Consider using file module with state=directory rather than running mkdir node104.yinzhengjie.org.cn | SUCCESS | rc=0 >> node105.yinzhengjie.org.cn | SUCCESS | rc=0 >> node103.yinzhengjie.org.cn | SUCCESS | rc=0 >> node101.yinzhengjie.org.cn | SUCCESS | rc=0 >> node102.yinzhengjie.org.cn | SUCCESS | rc=0 >> [root@node101.yinzhengjie.org.cn ~]#
3>.將CM解壓到我們剛剛創建的目錄中
[root@node101.yinzhengjie.org.cn ~]# ansible cdh -m shell -a 'tar -zxf /root/cloudera-manager-centos7-cm5.15.1_x86_64.tar.gz -C /opt/cloudera-manager/' [WARNING]: Consider using unarchive module rather than running tar node105.yinzhengjie.org.cn | SUCCESS | rc=0 >> node103.yinzhengjie.org.cn | SUCCESS | rc=0 >> node101.yinzhengjie.org.cn | SUCCESS | rc=0 >> node104.yinzhengjie.org.cn | SUCCESS | rc=0 >> node102.yinzhengjie.org.cn | SUCCESS | rc=0 >> [root@node101.yinzhengjie.org.cn ~]#
[root@node101.yinzhengjie.org.cn ~]# ansible cdh -m shell -a 'ls -l /opt/cloudera-manager/' node104.yinzhengjie.org.cn | SUCCESS | rc=0 >> total 0 drwxr-xr-x 4 1106 4001 36 Jul 31 2018 cloudera drwxr-xr-x 9 1106 4001 88 Jul 31 2018 cm-5.15.1 node101.yinzhengjie.org.cn | SUCCESS | rc=0 >> total 0 drwxr-xr-x 4 1106 4001 36 Jul 31 2018 cloudera drwxr-xr-x 9 1106 4001 88 Jul 31 2018 cm-5.15.1 node102.yinzhengjie.org.cn | SUCCESS | rc=0 >> total 0 drwxr-xr-x 4 1106 4001 36 Jul 31 2018 cloudera drwxr-xr-x 9 1106 4001 88 Jul 31 2018 cm-5.15.1 node105.yinzhengjie.org.cn | SUCCESS | rc=0 >> total 0 drwxr-xr-x 4 1106 4001 36 Jul 31 2018 cloudera drwxr-xr-x 9 1106 4001 88 Jul 31 2018 cm-5.15.1 node103.yinzhengjie.org.cn | SUCCESS | rc=0 >> total 0 drwxr-xr-x 4 1106 4001 36 Jul 31 2018 cloudera drwxr-xr-x 9 1106 4001 88 Jul 31 2018 cm-5.15.1 [root@node101.yinzhengjie.org.cn ~]#
4>.在所有的節點上創建clodera-scm用戶
[root@node101.yinzhengjie.org.cn ~]# ansible cdh -m shell -a 'useradd --system --no-create-home --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm' node104.yinzhengjie.org.cn | SUCCESS | rc=0 >> node105.yinzhengjie.org.cn | SUCCESS | rc=0 >> node101.yinzhengjie.org.cn | SUCCESS | rc=0 >> node102.yinzhengjie.org.cn | SUCCESS | rc=0 >> node103.yinzhengjie.org.cn | SUCCESS | rc=0 >> [root@node101.yinzhengjie.org.cn ~]#
[root@node101.yinzhengjie.org.cn ~]# ansible cdh -m shell -a 'id cloudera-scm' node104.yinzhengjie.org.cn | SUCCESS | rc=0 >> uid=998(cloudera-scm) gid=996(cloudera-scm) groups=996(cloudera-scm) node103.yinzhengjie.org.cn | SUCCESS | rc=0 >> uid=998(cloudera-scm) gid=996(cloudera-scm) groups=996(cloudera-scm) node101.yinzhengjie.org.cn | SUCCESS | rc=0 >> uid=998(cloudera-scm) gid=996(cloudera-scm) groups=996(cloudera-scm) node105.yinzhengjie.org.cn | SUCCESS | rc=0 >> uid=998(cloudera-scm) gid=996(cloudera-scm) groups=996(cloudera-scm) node102.yinzhengjie.org.cn | SUCCESS | rc=0 >> uid=998(cloudera-scm) gid=996(cloudera-scm) groups=996(cloudera-scm) [root@node101.yinzhengjie.org.cn ~]#
如果某個agent節點沒有創建用戶和組的操作,我們在安裝服務時可能會出現如下提示:

5>.修改Cloudera Manager Agent端的配置文件
[root@node101.yinzhengjie.org.cn ~]# grep server_port /opt/cloudera-manager/cm-5.15.1/etc/cloudera-scm-agent/config.ini #注意,server_port 是Server和Agent的通信端口,沒事別瞎改啊! server_port=7182 [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# grep server_host /opt/cloudera-manager/cm-5.15.1/etc/cloudera-scm-agent/config.ini #CM服務器默認是本機 server_host=localhost [root@node101.yinzhengjie.org.cn ~]#
[root@node101.yinzhengjie.org.cn ~]# ansible cdh -m shell -a 'sed -i 's/server_host=localhost/server_host=node101.yinzhengjie.org.cn/g' /opt/cloudera-manager/cm-5.15.1/etc/cloudera-scm-agent/config.ini' [WARNING]: Consider using template or lineinfile module rather than running sed node104.yinzhengjie.org.cn | SUCCESS | rc=0 >> node101.yinzhengjie.org.cn | SUCCESS | rc=0 >> node103.yinzhengjie.org.cn | SUCCESS | rc=0 >> node102.yinzhengjie.org.cn | SUCCESS | rc=0 >> node105.yinzhengjie.org.cn | SUCCESS | rc=0 >> [root@node101.yinzhengjie.org.cn ~]#
[root@node101.yinzhengjie.org.cn ~]# ansible cdh -m shell -a 'grep server_host /opt/cloudera-manager/cm-5.15.1/etc/cloudera-scm-agent/config.ini' #cdh集群的所有CM agent均指向了同一個CM Server服務器 node104.yinzhengjie.org.cn | SUCCESS | rc=0 >> server_host=node101.yinzhengjie.org.cn node102.yinzhengjie.org.cn | SUCCESS | rc=0 >> server_host=node101.yinzhengjie.org.cn node105.yinzhengjie.org.cn | SUCCESS | rc=0 >> server_host=node101.yinzhengjie.org.cn node101.yinzhengjie.org.cn | SUCCESS | rc=0 >> server_host=node101.yinzhengjie.org.cn node103.yinzhengjie.org.cn | SUCCESS | rc=0 >> server_host=node101.yinzhengjie.org.cn [root@node101.yinzhengjie.org.cn ~]#
6>.初始化CM Server數據庫(https://www.cloudera.com/documentation/enterprise/5-16-x/topics/prepare_cm_database.html#scm_prepare_syntax)
mysql> GRANT ALL PRIVILEGES ON *.* TO 'cdh'@'172.30.1.10%' IDENTIFIED BY 'yinzhengjie' WITH GRANT OPTION; Query OK, 0 rows affected, 1 warning (0.01 sec) mysql>
[root@node101.yinzhengjie.org.cn ~]# cd /opt/cloudera-manager/cm-5.15.1/share/cmf/schema/ [root@node101.yinzhengjie.org.cn /opt/cloudera-manager/cm-5.15.1/share/cmf/schema]# [root@node101.yinzhengjie.org.cn /opt/cloudera-manager/cm-5.15.1/share/cmf/schema]# ./scm_prepare_database.sh mysql cdh -h node106.yinzhengjie.org.cn -ucdh -pyinzhengjie --scm-host node101.yinzhengjie.org.cn scm scm scm #其格式為:數據庫類型,數據庫,數據庫服務器,用戶名,密碼,CM服務器,后面的三個scm請不要改動! JAVA_HOME=/usr/java/jdk1.8 Verifying that we can write to /opt/cloudera-manager/cm-5.15.1/etc/cloudera-scm-server Mon Jun 10 21:27:10 CST 2019 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. Creating SCM configuration file in /opt/cloudera-manager/cm-5.15.1/etc/cloudera-scm-server Executing: /usr/java/jdk1.8/bin/java -cp /usr/share/java/mysql-connector-java.jar:/usr/share/java/oracle-connector-java.jar:/usr/share/java/postgresql-connector-java.jar:/opt/cloudera-manager/cm-5.15.1/share/cmf/schema/../lib/* com.cloudera.enterprise.dbutil.DbCommandExecutor /opt/cloudera-manager/cm-5.15.1/etc/cloudera-scm-server/db.properties com.cloudera.cmf.db. Mon Jun 10 21:27:11 CST 2019 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2019-06-10 21:27:11,103 [main] INFO com.cloudera.enterprise.dbutil.DbCommandExecutor - Successfully connected to database. #如果看到這個Sucessfully說明你配置成功啦 All done, your SCM database is configured correctly! [root@node101.yinzhengjie.org.cn /opt/cloudera-manager/cm-5.15.1/share/cmf/schema]# [root@node101.yinzhengjie.org.cn /opt/cloudera-manager/cm-5.15.1/share/cmf/schema]#
[root@node107.yinzhengjie.org.cn ~]# mysql -uroot -pyinzhengjie mysql: [Warning] Using a password on the command line interface can be insecure. Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 5 Server version: 5.7.25-log MySQL Community Server (GPL) Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | cdh | | mysql | | performance_schema | | sys | +--------------------+ rows in set (0.00 sec) mysql> use cdh Database changed mysql> mysql> show tables; Empty set (0.00 sec) mysql> quit Bye You have mail in /var/spool/mail/root [root@node107.yinzhengjie.org.cn ~]#
三.制作CDH本地源
1>. server創建parcel-repo目錄
[root@node101.yinzhengjie.org.cn ~]# mkdir -p /opt/cloudera/parcel-repo #Server端創建Parcel-repo目錄,用於存放離線CDH文件 [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# chown cloudera-scm:cloudera-scm /opt/cloudera/parcel-repo/ #別忘記把權限給賦給我們之前創建的cloudera-scm用戶 [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# ll -d /opt/cloudera/parcel-repo/ drwxr-xr-x 2 cloudera-scm cloudera-scm 6 Jun 10 21:33 /opt/cloudera/parcel-repo/ [root@node101.yinzhengjie.org.cn ~]#
2>. agent端創建parcels目錄
[root@node101.yinzhengjie.org.cn ~]# ansible cdh -m shell -a 'mkdir -p /opt/cloudera/parcels' [WARNING]: Consider using file module with state=directory rather than running mkdir node104.yinzhengjie.org.cn | SUCCESS | rc=0 >> node105.yinzhengjie.org.cn | SUCCESS | rc=0 >> node103.yinzhengjie.org.cn | SUCCESS | rc=0 >> node101.yinzhengjie.org.cn | SUCCESS | rc=0 >> node102.yinzhengjie.org.cn | SUCCESS | rc=0 >> [root@node101.yinzhengjie.org.cn ~]#
[root@node101.yinzhengjie.org.cn ~]# ansible cdh -m shell -a 'chown cloudera-scm:cloudera-scm /opt/cloudera/parcels' [WARNING]: Consider using file module with owner rather than running chown node104.yinzhengjie.org.cn | SUCCESS | rc=0 >> node101.yinzhengjie.org.cn | SUCCESS | rc=0 >> node102.yinzhengjie.org.cn | SUCCESS | rc=0 >> node103.yinzhengjie.org.cn | SUCCESS | rc=0 >> node105.yinzhengjie.org.cn | SUCCESS | rc=0 >> [root@node101.yinzhengjie.org.cn ~]#
[root@node101.yinzhengjie.org.cn ~]# ansible cdh -m shell -a 'ls -ld /opt/cloudera/parcels' node104.yinzhengjie.org.cn | SUCCESS | rc=0 >> drwxr-xr-x 2 cloudera-scm cloudera-scm 6 Jun 10 21:37 /opt/cloudera/parcels node101.yinzhengjie.org.cn | SUCCESS | rc=0 >> drwxr-xr-x 2 cloudera-scm cloudera-scm 6 Jun 10 21:37 /opt/cloudera/parcels node102.yinzhengjie.org.cn | SUCCESS | rc=0 >> drwxr-xr-x 2 cloudera-scm cloudera-scm 6 Jun 10 21:37 /opt/cloudera/parcels node103.yinzhengjie.org.cn | SUCCESS | rc=0 >> drwxr-xr-x 2 cloudera-scm cloudera-scm 6 Jun 10 21:37 /opt/cloudera/parcels node105.yinzhengjie.org.cn | SUCCESS | rc=0 >> drwxr-xr-x 2 cloudera-scm cloudera-scm 6 Jun 10 21:37 /opt/cloudera/parcels [root@node101.yinzhengjie.org.cn ~]#
3>.制作CDH本地源
[root@node101.yinzhengjie.org.cn ~]# ll total 2889720 -rw-r--r-- 1 root root 2120090032 Jan 8 17:10 CDH-5.15.1-1.cdh5.15.1.p0.4-el7.parcel -rw-r--r-- 1 root root 41 Jan 8 14:54 CDH-5.15.1-1.cdh5.15.1.p0.4-el7.parcel.sha1 -rw-r--r-- 1 root root 838894986 Jan 8 15:11 cloudera-manager-centos7-cm5.15.1_x86_64.tar.gz -rw-r--r-- 1 root root 73767 Jan 8 14:54 manifest.json [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# mv CDH-5.15.1-1.cdh5.15.1.p0.4-el7.parcel /opt/cloudera/parcel-repo/ [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# mv manifest.json /opt/cloudera/parcel-repo/ #別小瞧這個文件,盡管它不是很大,但是它卻記錄着CDH和Hadoop生態圈組件的版本依賴關系! [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# mv CDH-5.15.1-1.cdh5.15.1.p0.4-el7.parcel.sha1 /opt/cloudera/parcel-repo/CDH-5.15.1-1.cdh5.15.1.p0.4-el7.parcel.sha #注意,我在拷貝到時候重命名該文件了! [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# ll total 819236 -rw-r--r-- 1 root root 838894986 Jan 8 15:11 cloudera-manager-centos7-cm5.15.1_x86_64.tar.gz [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# ll /opt/cloudera/parcel-repo/ total 2070484 -rw-r--r-- 1 root root 2120090032 Jan 8 17:10 CDH-5.15.1-1.cdh5.15.1.p0.4-el7.parcel -rw-r--r-- 1 root root 41 Jan 8 14:54 CDH-5.15.1-1.cdh5.15.1.p0.4-el7.parcel.sha -rw-r--r-- 1 root root 73767 Jan 8 14:54 manifest.json [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# 溫馨提示: 如果你沒有下載到“CDH-5.4.0-1.cdh5.4.0.p0.27-el6.parcel.sha”文件是,可以找到“manifest.json”文件中"parcelName": "CDH-5.15.1-1.cdh5.15.1.p0.4-el7.parcel"對應的"hash": "deff00898e410a34cf0a1e66c5dbe87546608f0c"復制到該文件即可。這個方法也適用於其他的版本!
四.啟動CM的Server,Agent端
1>.啟動Cloudera Manager Server端
[root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]# cd /opt/cloudera-manager/cm-5.15.1/etc/init.d/ [root@node101.yinzhengjie.org.cn /opt/cloudera-manager/cm-5.15.1/etc/init.d]# [root@node101.yinzhengjie.org.cn /opt/cloudera-manager/cm-5.15.1/etc/init.d]# ll total 32 -rwxr-xr-x 1 1106 4001 8871 Jul 31 2018 cloudera-scm-agent -rwxr-xr-x 1 1106 4001 8417 Jul 31 2018 cloudera-scm-server -rwxr-xr-x 1 1106 4001 4444 Jul 31 2018 cloudera-scm-server-db [root@node101.yinzhengjie.org.cn /opt/cloudera-manager/cm-5.15.1/etc/init.d]# [root@node101.yinzhengjie.org.cn /opt/cloudera-manager/cm-5.15.1/etc/init.d]# ./cloudera-scm-server start Starting cloudera-scm-server: [ OK ] [root@node101.yinzhengjie.org.cn /opt/cloudera-manager/cm-5.15.1/etc/init.d]# [root@node101.yinzhengjie.org.cn /opt/cloudera-manager/cm-5.15.1/etc/init.d]# ./cloudera-scm-server status cloudera-scm-server (pid 11666) is running... [root@node101.yinzhengjie.org.cn /opt/cloudera-manager/cm-5.15.1/etc/init.d]#
2>.我們需要觀察Server的日志文件(tail -f /opt/cloudera-manager/cm-5.15.1/log/cloudera-scm-server/cloudera-scm-server.log),如果出現以下內容說明啟動成功

3>.啟動Cloudera Manager Agent端
[root@node101.yinzhengjie.org.cn ~]# ansible cdh -m shell -a '/opt/cloudera-manager/cm-5.15.1/etc/init.d/cloudera-scm-agent start' node101.yinzhengjie.org.cn | SUCCESS | rc=0 >> Starting cloudera-scm-agent: [ OK ] node103.yinzhengjie.org.cn | SUCCESS | rc=0 >> Starting cloudera-scm-agent: [ OK ] node102.yinzhengjie.org.cn | SUCCESS | rc=0 >> Starting cloudera-scm-agent: [ OK ] node104.yinzhengjie.org.cn | SUCCESS | rc=0 >> Starting cloudera-scm-agent: [ OK ] node105.yinzhengjie.org.cn | SUCCESS | rc=0 >> Starting cloudera-scm-agent: [ OK ] [root@node101.yinzhengjie.org.cn ~]#
[root@node101.yinzhengjie.org.cn ~]# ansible cdh -m shell -a '/opt/cloudera-manager/cm-5.15.1/etc/init.d/cloudera-scm-agent status' node102.yinzhengjie.org.cn | SUCCESS | rc=0 >> cloudera-scm-agent (pid 11859) is running... node104.yinzhengjie.org.cn | SUCCESS | rc=0 >> cloudera-scm-agent (pid 11524) is running... node105.yinzhengjie.org.cn | SUCCESS | rc=0 >> cloudera-scm-agent (pid 11864) is running... node103.yinzhengjie.org.cn | SUCCESS | rc=0 >> cloudera-scm-agent (pid 11865) is running... node101.yinzhengjie.org.cn | SUCCESS | rc=0 >> cloudera-scm-agent (pid 12932) is running... [root@node101.yinzhengjie.org.cn ~]# [root@node101.yinzhengjie.org.cn ~]#
4>.驗證是否可以登錄成功,訪問webUI界面,效果圖如下:
我們安裝CM的過程通過WebUI的安裝向導來進行安裝,推薦使用谷歌瀏覽器,不要使用容易崩潰的瀏覽器,這樣會影響你安裝進度的!如果你也出現了以上界面,恭喜你CM部署成功,

五.基於CM的WebUI部署CDH集群
詳情請參考:https://www.cnblogs.com/yinzhengjie/p/9638360.html
六.Cloudera Manager 配置HA簡介
實驗環境我們就部署了個單機的Cloudera Mangaer,事實上 CM 也是可以做HA的,詳情請參考: https://www.cloudera.com/documentation/enterprise/latest/topics/admin_cm_ha_overview.html。 想必大家都知道Cloudera Manager獨立於CDH而存在,Cloudera Manager掛掉並不會影響CDH集群的工作,只需要及時恢復即可,所以做HA的必要性也不是很大。
七.基於yum方式安裝(離線安裝)
在某些企業的生產環境部署集群,可能不允許訪問公網,這時可選一台主機來架設一個內外鏡像。具體操作可參考:https://www.cloudera.com/documentation/enterprise/latest/topics/cm_ig_create_local_parcel_repo.html。 官網的這種部署方式,我們課上也有相應的演示。
