一、版本号
- system:CentOS 6
- Cloudera Manager:5.7.0
- CDH:5.7.0
二、环境准备
- MySQL 5.6
- Java 8
- python 2.6
三、安装步骤
1. 进行集群角色划分,指定 server 与 agent
在 Cloudera Manager 中,包含两种角色,server 与 agent,两者间关系如下:
- server 负责管理集群内主机
- agent 负责管理主机配置
- server 仅能有 1 个,agent 可以有多个
现在假设有服务器 4 台,服务器地址为 192.168.1.[128-131],我们可按下表划分角色:
ip | hostname | server | agent |
---|---|---|---|
192.168.1.128 | s128 | √ | √ |
192.168.1.129 | s129 | × | √ |
192.168.1.130 | s130 | × | √ |
192.168.1.131 | s131 | × | √ |
2. 下载 Cloudera Manager、CDH 安装包
Cloudera Manager:http://archive.cloudera.com/cm5/cm/5/
CDH:http://archive.cloudera.com/cdh5/parcels/5.7.0/
下载清单如下:
- cloudera-manager-el6-cm5.7.0_x86_64.tar.gz
- CDH-5.7.0-1.cdh5.7.0.p0.45-el6.parcel
- CDH-5.7.0-1.cdh5.7.0.p0.45-el6.parcel.sha1
- manifest.json
注:CentOS 6 需下载 el6 版本,否则安装过程中会出现异常。