目录
CDH6.3.2离线部署准备文件
安装包文件列表
Cloudera Manager:
cloudera-manager-agent-6.3.1-1466458.el7.x86_64.rpm
cloudera-manager-daemons-6.3.1-1466458.el7.x86_64.rpm
cloudera-manager-server-6.3.1-1466458.el7.x86_64.rpm
cloudera-manager-server-db-2-6.3.1-1466458.el7.x86_64.rpm 官方的数据库安装包,不要使用
CDH Parcel:
CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel
CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel.sha1
manifest.json
JDK:
jdk-8u212-linux-x64.tar.gz
MySQL:
mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz
mysql-connector-java-5.1.48.jar
下载地址
CM
https://archive.cloudera.com/cm6/6.3.1/redhat7/yum/RPMS/x86_64/
CDH
https://archive.cloudera.com/cdh6/6.3.2/parcels/
一、集群环境规划
集群服务器
hostname |
ip |
角色 |
CM组件 |
软件包 |
cdh01 |
10.180.2.198 |
master |
Server,Agent |
centos7.4,JDK1.8,MySQL5.7 |
cdh02 |
10.180.2.19 |
slave |
Agent |
centos7.4,JDK1.8 |
cdh03 |
10.180.2.39 |
slave |
Agent |
centos7.4,JDK1.8 |
服务器账号
10.180.2.198 root/xxxxxx
10.180.2.19 root/xxxxxx
10.180.2.39 root/xxxxxx
数据盘初始化
修改云主机的数据盘的挂载点为/opt
$ df-h #查看硬盘分区
调整数据盘挂载在/opt
[root@cdh01 data]# cp -r /opt/* /data #如果/opt目录下已有数据,则把数据复制到数据盘
[root@cdh01 opt]# ls
cdh6.3.2 containerd __MACOSX rh software test
[root@cdh01 opt]# rm -fr * #数据复制完后,删除原目录下的数据
[root@cdh01 ~]# umount /dev/vdb #解除数据盘挂载
[root@cdh01 ~]# mount /dev/vdb /opt #重新挂载数据盘
# 数据盘挂载加入系统自启动
vi /etc/fstab
/dev/vdb /opt xfs defaults 1 1
二、安装前配置
1、修改主机名IP映射(所有节点)
$ sudo hostnamectl set-hostname cdh01
$ vi /etc/hosts
10.180.2.198 cdh01
10.180.2.19 cdh02
10.180.2.39 cdh03
2、关闭防火墙(所有节点)
$ firewall-cmd --state # 查看防火墙状态
$ systemctl stop firewalld # 停止防火墙的服务
$ systemctl disable firewalld # 禁止开机启动
#已有防火墙规则建议清空
3、selinux关闭(所有节点)
$ vi /etc/sysconfig/selinux
SELINUX=disabled
$ sestatus -v
SELinux status: disabled
4、配置免密登录(所有节点)
4.1查看SSH服务
[root@cdh01 ~]# rpm -qa|grep ssh
openssh-server-7.4p1-21.el7.x86_64
openssh-clients-7.4p1-21.el7.x86_64
libssh2-1.8.0-3.el7.x86_64
openssh-7.4p1-21.el7.x86_64
4.2生成密钥
[root@cdh01 ~]# ssh-keygen -t rsa #生成ssh密钥对
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): #直接回车