一、从官方文档整体认识CDH
官方文档地址如下:
CDH Overview | 6.3.x | Cloudera Documentation
CDH是Apache Hadoop和相关项目中最完整、测试最全面、最受欢迎的发行版。CDH提供Hadoop的核心元素、可扩展存储和分布式计算,以及基于Web的用户界面和重要的企业功能。是唯一一个提供统一批处理、 交互式SQL和交互式搜索以及基于角色的访问控制的Hadoop解决方案。
下面是官方的组件架构图:

二、安装包下载
现在官网下载需要注册,百度网盘共享一份出来,整个过程所需的安装包都在里面了,能不能给个👍
链接: https://pan.baidu.com/s/1Qc4S93QB8krrcFmXqQwNNA 提取码: jfji
三、VMware准备三台Linux操作虚拟机
在我的博客<cdh适配国产化操作系统>中有讲到CDH支持的操作系统以及版本,有在国产化操作系统上安装的需求可以看我这一份博客,这次我们选择CDH支持的最高版本操作系统:Centos7.9

后面按照步骤和提示走就行,因为是离线安装,这里选择仅主机模式

根据做好的一台的源文件目录复制两份修改下名字,再从VMware打开就好


| 主机名 | ip | 内存 | 磁盘 | 操作系统 | 备注 |
| cdh1 | 192.168.200.131 | 3G | 30G | centos7.9 | 后面升级到了6G |
| cdh2 | 192.168.200.132 | 3G | 30G | centos7.9 | |
| cdh3 | 192.168.200.133 | 3G | 30G | centos7.9 |
如果你的资源丰富尽量磁盘和内存都给大点
四、环境准备
用SecureCRT分别连接三台服务器,方便以后批量操作(需要先关闭每台服务器上的防火墙)

选择 View>Chat Window
右键选择Send chat to all tabs

如果服务器时间不是东八区时间,需要修改/etc/localtime的软连接指向
unlink /etc/localtime
ln -s /usr/share/zoneinfo/UTC /etc/localtime
1、修改主机名
vi /etc/hostname 或 hostnamectl set-hostname 主机名
检测:hostname

2、修改域名映射
vi /etc/hosts
末尾追加
192.168.200.131 cdh1
192.168.200.132 cdh2
192.168.200.133 cdh3

3、关闭防火墙
systemctl stop firewalld
查看防火墙状态
systemctl status firewalld
永久关闭防火墙
systemctl

本文介绍了CDH的离线安装过程。先从官方文档认识CDH,接着下载安装包,准备三台Linux虚拟机并进行环境配置,包括修改主机名、关闭防火墙等。之后按页面指引安装,还列举了安装中常见问题,如节点资源不足、时钟偏差等,并给出解决办法。
1082

被折叠的 条评论
为什么被折叠?



