硬件要求
最低配置:任意CPU、一根内存(大小不限)、一块硬盘(大小不限)。
具体配置视实际应用场景而定。
操作系统要求
适用于CentOS 7.4~7.6、openEuler 20.03~22.03操作系统。
本文以CentOS 7.6为例,介绍Hive集群部署。
集群环境
本章节规划以四台机器分别作为集群的节点1、节点2、节点3、节点4。各个节点数据规格如表1所示。
表1 集群环境规划机器名称
|
IP地址
|
硬盘数
|
OS & JDK
|
节点1
|
IPaddress1
|
系统盘:1 * 4TB HDD
数据盘:12 * 4TB HDD
|
CentOS 7.6 & OpenJDK jdk8u252-b09
|
节点2
|
IPaddress2
|
节点3
|
IPaddress3
|
节点4
|
IPaddress4
|
软件规划
集群各节点的软件规划如表2所示。
表2 软件规划机器名称
|
服务名称
|
节点1
|
Namenode、ResourceManager、Hive客户端
|
节点2
|
QuorumPeerMain、DataNode、NodeManager、JournalNode
|
节点3
|
QuorumPeerMain、DataNode、NodeManager、JournalNode
|
节点4
|
QuorumPeerMain、DataNode、NodeManager、JournalNode
|