1、為CM安裝mysql驅動
4台服務器
將mysql-connector-java-5.1.27-bin.jar拷貝到/usr/share/java路徑下,並重命名
mv mysql-connector-java-5.1.27-bin.jar mysql-connector-java.jar
2、CM安裝
yct40安裝:cloudera-scm-server,cloudera-scm-agent
yct41 安裝:cloudera-scm-agent
yct42 安裝:cloudera-scm-agent
yct43 安裝:cloudera-scm-agent
搭建本地yum源
將壓縮包cloudera-repos.tar.gz拷貝到yct40中的一台節點,/home/download
解壓到/var/www/html路徑下
tar -zxvf cloudera-repos.tar.gz -C /var/www/html
cd /var/www/html/
python -m SimpleHTTPServer 8900
瀏覽器訪問http://192.168.10.40:8900
vim /etc/yum.repos.d/cloudera-manager.repo
輸入:
[cloudera-manager]
name=cloudera-manager
baseurl=http://yct40:8900/cloudera-repos/cm6/6.2.1/redhat7/yum/
enabled=1
gpgcheck=0
分發
xsync /etc/yum.repos.d/cloudera-manager.repo
yct40:
yum -y install cloudera-manager-daemons cloudera-manager-agent cloudera-manager-server
yct41:
yum -y install cloudera-manager-agent cloudera-manager-daemons
yct42:
yum -y install cloudera-manager-agent cloudera-manager-daemons
yct43:
yum -y install cloudera-manager-agent cloudera-manager-daemons
修改yct40上CM的配置文件(不用xsync同步)
vim /etc/cloudera-scm-agent/config.ini
server_host=yct40
server_port=7182
3、在mysql中建庫
CREATE DATABASE scm DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
CREATE DATABASE amon DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
CREATE DATABASE hue DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
CREATE DATABASE hive DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
CREATE DATABASE sentry DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
CREATE DATABASE oozie DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
為CM配置數據庫(cm自帶腳本)
/opt/cloudera/cm/schema/scm_prepare_database.sh mysql scm root ycT_big@!123!com
4、啟動CM服務
yct40:
systemctl start cloudera-scm-server
systemctl start cloudera-scm-agent
yct41:
systemctl start cloudera-scm-agent
yct42:
systemctl start cloudera-scm-agent
yct43:
systemctl start cloudera-scm-agent
yct40上可通過tail查看日志,出現started jetty server即安裝成功
tail -f /var/log/cloudera-scm-server/cloudera-scm-server.log
瀏覽器訪問:http://192.168.10.40:7180
用戶名和密碼都是admin/admin
5、關閉CM服務
關閉工作節點
43:systemctl stop cloudera-scm-agent
42:systemctl stop cloudera-scm-agent
41:systemctl stop cloudera-scm-agent
40:systemctl stop cloudera-scm-agent
40:systemctl stop cloudera-scm-server
關閉服務節點
40:systemctl stop cloudera-scm-server
6、登錄成功以后
歡迎頁面
協議頁面,選同意
選擇免費
到達集群安裝頁面
給集群命名:yctcluder
選擇物理節點:
添加本地parcel庫
等待parcel的下載、分配、解壓和激活
檢查集群網絡環境
選擇要安裝的CDH組件,選擇自定義安裝
選擇需要安裝的組件
各組件角色分配
數據庫鏈接測試
各組件基本設置,使用默認
等待安裝部署和啟動