1. 主机与服务规划
1.1 主机规划
安装hive 还需要mysql 与 hadoop 支持,我这里已经搭建好了hadoop集群
主机 | IP | HostName | CPU | MEMERY | USER | PWD |
---|---|---|---|---|---|---|
hadoop180 | 192.168.207.180 | hadoop180 | 2 CORE | 4G | root | root |
hadoop181 | 192.168.207.181 | hadoop181 | 4 CORE | 8G | hadoop | hadoop |
hadoop182 | 192.168.207.182 | hadoop182 | 4 CORE | 8G | hadoop | hadoop |
hadoop183 | 192.168.207.183 | hadoop183 | 4 CORE | 8G | hadoop | hadoop |
1.2 服务规划
我这里服务很多,是因为配置的使HadoopHa集群
服务 | hadoop180 | hadoop181 | hadoop182 | hadoop183 |
---|---|---|---|---|
DataNode | √ | √ | √ | |
Journal Node | √ | √ | √ | |
Zookeeper | √ | √ | √ | |
ZKFS | √ | √ | √ | |
ResourceManager | √ | √ | √ | |
NodeManager | √ | √ | √ | |
Name Node | √ | √ | √ | |
HistoryServer | √ | |||
MySql |
√ |
|||
Hive |
√ |
2. 具体安装
安装之前需要先安装好mysql 和 hadoop集群,然后再hadoop节点的其中一台安装hive服务, 我是安装在了hadoop181节点
2.1 下载安装包
我这里使用了 apache-hive-3.1.2-bin.tar.gz 的安装包
# 下载完成后查看
[hadoop@hadoop181 ~]$ ll | grep *.tar.gz
-rw-rw-r-- 1 hadoop hadoop 324255922 Mar 30 18:29 apache-hive-3.1.2-bin.tar.gz
2.2 解压安装包并改名字
# 我直接下载到了家目录
[hadoop@