前言
本文主要记录Centos7.4 离线安装CDH和Cloudera Manager。安装的版本为Cloudera Manager 5.14.1,如遇不同版本,安装方式大致相同。
内容 | 版本 |
---|---|
CentOS | 7.4 64位 |
JDK | 1.7 |
Cloudera Manager | 5.14.1 |
本次安装一共使用6台服务器,均在阿里云采用按量付费方式进行购买。各台服务器配置如下:
编号 | 配置(带宽1M,系统盘赠送的40GB存储足以) | 内网IP(使用了专有网络) | 用途 |
---|---|---|---|
server01 | 2核16GB内存 | 192.168.0.108 | 主,安装CM |
server02 | 2核8GB内存 | 192.168.0.109 | 从,slaver |
server03 | 2核8GB内存 | 192.168.0.110 | 从,slaver |
server04 | 2核8GB内存 | 192.168.0.111 | 从,slaver |
server05 | 2核8GB内存 | 192.168.0.112 | 从,slaver |
server06 | 2核8GB内存 | 192.168.0.113 | 从,slaver |
由于安装过程涉及到下载耗时,建议先完成步骤1后再购买开通服务器,能省一点是一点。
1、提前下载各个离线安装包文件
由于国内网速原因,在开始操刀前,建议各位提前下载以下文件到本地备用,或先购买一台服务器用于下载文件。
1.1 下载JDK1.7(此版本不能使用1.8,CM安装时会重新在线下载1.7)
http://www.oracle.com/technetwork/java/java-archive-downloads-javase7-521261.html
由于Oracle官网限制,需要到上面网站去下载jdk-7u80-linux-x64.rpm 并上传到服务器上。
然后需要去https://archive.cloudera.com/cm5/redhat/7/x86_64/cm/5.14.1/RPMS/x86_64/
下载oracle-j2sdk1.7-1.7.0+update67-1.x86_64.rpm
,否则在步骤3.3会联网下载速度很慢。
1.2 下载CM软件包
访问:http://archive.cloudera.com/cm5/redhat/7/x86_64/cm/5.14.1/RPMS/x86_64/
把上面的所有rpm包都下载回来本地。下载速度慢可以使用axel多线程下载
wget http://archive.cloudera.com/cm5/redhat/7/x86_64/cm/5.14.1/RPMS/x86_64/cloudera-manager-agent-5.14.1-1.cm5141.p0.1.el7.x86_64.rpm
wget http://archive.cloudera.com/cm5/redhat/7/x86_64/cm/5.14.1/RPMS/x86_64/cloudera-manager-daemons-5.14.1-1.cm5141.p0.1.el7.x86_64.rpm
wget http://archive.cloudera.com/cm5/redhat/7/x86_64/cm/5.14.1/RPMS/x86_64/cloudera-manager-server-5.14.1-1.cm5141.p0.1.el7.x86_64.rpm
wget http://archive.cloudera.com/cm5/redhat/7/x86_64/cm/5.14.1/RPMS/x86_64/cloudera-manager-server-db-2-5.14.1-1.cm5141.p0.1.el7.x86_64.rpm
wget http://archive.cloudera.com/cm5/redhat/7/x86_64/cm/5.14.1/RPMS/x86_64/enterprise-debuginfo-