参考
https://www.cmgine.com/archives/19130.html
https://segmentfault.com/a/1190000012540680
https://segmentfault.com/a/1190000011341408#articleHeader5
环境说明
- Cloudera Manager:5.13.2
- CDH: 5.13.2
- CentOS 7.3 x64
- JDK 1.8.0_152
- MySQL 5.7.20
相关下载
下载信息: https://www.cloudera.com/downloads/manager/5-13-2.html
所有节点下载文件均放在/data/software
所有机器上 mkdir -p /data/software
- CM安装包(主节点)
http://archive.cloudera.com/cm5/cm/5/cloudera-manager-centos7-cm5.13.2_x86_64.tar.gzhttp://archive.cloudera.com/cdh5/parcels/5.13.2/CDH-5.13.2-1.cdh5.13.2.p0.3-el7.parcelhttp://archive.cloudera.com/cdh5/parcels/5.13.2/CDH-5.13.2-1.cdh5.13.2.p0.3-el7.parcel.sha1http://archive.cloudera.com/cdh5/parcels/5.13.2/manifest.json
- Mysql安装包及JDBC驱动(主节点)
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-common-5.7.21-1.el7.x86_64.rpmhttps://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-libs-5.7.21-1.el7.x86_64.rpmhttps://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-client-5.7.21-1.el7.x86_64.rpmhttps://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-server-5.7.21-1.el7.x86_64.rpmhttp://ftp.ntu.edu.tw/MySQL/Downloads/Connector-J/mysql-connector-java-5.1.45.tar.gz
配置环境
1. 网络配置 (所有节点)
- 修改主机名, 切记主机名不能出现下划线
修改主机名(/etc/hostname):
hostnamectl set-hostname cdh-master
hostnamectl set-hostname cdh-slave1
hostnamectl set-hostname cdh-slave2
hostnamectl set-hostname cdh-slave3
修改 /etc/sysconfig/network, 使之生效 source /etc/sysconfig/network:
vi /etc/sysconfig/network
NETWORKING=yesHOSTNAME=cdh-xxx
- 修改 /etc/hosts 加入
vi /etc/hosts
10.104.199.179 cdh-master10.104.5.85 cdh-slave110.104.35.19 cdh-slave210.135.69.214 cdh-slave3
- 重启网络
service network restart
2. 打通SSH,设置ssh无密码登陆, 集群内节点能够互相无密码访问 (所有节点)
- 在所有节点上执行