CDH数仓项目(一) —— CDH安装部署搭建详细流程

本文基于三台阿里云服务器,从零开始介绍CDH集群搭建以构建数据仓库。内容涵盖前期准备,如配置hosts文件、打通免密、安装JDK和Mysql;接着是CM安装,包括搭建离线yum源等;然后部署CDH集群,最后给出CDH停止规范。

0 说明

本文以CDH搭建数据仓库,基于三台阿里云服务器从零开始搭建CDH集群,节点配置信息如下:

节点 内存 安装服务角色
chen102 16G cloudera-scm-server
chen103 8G cloudera-scm-agent
chen104 8G cloudera-scm-agent

上传需要用到的安装包:
① CDH安装包,百度云分享如下:

链接:https://pan.baidu.com/s/1N9QBYxpgGOKtEeaw7Y3bpQ 提取码:o73t

② JDK(JDK8+),百度云连接

链接:https://pan.baidu.com/s/1BGw-y2sDLeqtA8ZSlf1JZw
提取码:08c8

1 前期准备

1.1 配置集群hosts文件

配置集群hosts文件,并将集群节点和ip映射配置到hosts文件中。
在这里插入图片描述

1.2 打通免密

  1. 生成私钥和公钥
ssh-keygen -t rsa

2)将公钥拷贝到要免密登录的目标机器上

ssh-copy-id chen102
ssh-copy-id chen103
ssh-copy-id chen104

在其他节点重复上面操作,即可

1.3 安装JDK并配置环境变量

注:CDH只能识别/usr目录下的java,这里需要将java安装在/usr目录下,这里不再赘述

1.4 安装Mysql

只需在chen102节点上安装
1)卸载mariadb

rpm -qa | grep mariadb | xargs rpm -e --nodeps

2)下载msql5.7 yum源

wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

3)安装yum源

rpm -ivh mysql57-community-release-el7-9.noarch.rpm

评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值