本文记录一下 Mac 本机安装 Hive 的过程,免得每次都要去搜索一堆博客才能安装成功。
环境
Mac:10.15.7
Hadoop:2.7.4
JDK:1.8.0_151
Hive:2.2.0
下载并解压
从官网下载解压到某个目录下,并在 /etc/profile 设置环境变量:
1  | export HIVE_HOME=/usr/local/hive  | 
使环境变量生效:
1  | source /etc/profile  | 
查看是否安装成功:
1  | hive  | 
修改 Hive 配置
修改 hive-site.xml 文件
1  | <!-- 数据库的用户名 -->  | 
修改 hive-env.sh 文件
1  | export HADOOP_HOME=/usr/local/hadoop  | 
初始化 Hive metastore 数据库表
复制 mysql 驱动包到 hive lib 目录
1
cp mysql-connector-java-5.1.43.jar $HIVE_HOME/lib
创建 hive_metadata 数据库
1
mysql -uroot -p123456
1  | create database hive_metadata;  | 
- 初始化创建 Hive metastore 数据库表
1
HIVE_HOME/bin/schematool -dbType mysql -initSchema
 
1  | mysql>  | 
运行 Hive
启动命令
启动 metastore 服务:
1  | HIVE_HOME/bin/hive --service metastore &  | 
启动 HiveServer2 :
1  | HIVE_HOME/bin/hive --service metastore &  | 
查看相关进程
显示为两个 RunJar 进程:
1  | jps  |