在阿里云服务器上安装Hive
- 首先需要下载安装包
apache-hive-3.1.2-bin.tar.gz
,下载链接可访问官网:http://archive.apache.org/dist/hive/hive-3.1.2/
自行下载,并将其上传至linux服务器·,笔者是将其存放在了/root/software/Hive
路径下 - 在当前路径下将其解压
tar -zxvf apache-hive-3.1.2-bin.tar.gz
,并对解压后的文件进行重命名mv apache-hive-3.1.2-bin hive
- 需要修改环境变量
vim /etc/profile
,在其末尾新增如下代码
export HIVE_HOME=/root/software/Hive/hive
export PATH=$PATH:$HIVE_HOME/bin
添加完成后,需要执行source /etc/profile
确认配置文件
- 解决日志 Jar 包冲突,进入如下目录
cd /root/software/Hive/hive/lib
,并对文件重命名mv log4j-slf4j-impl2.10.0.jar log4j-slf4j-impl-2.10.0.bak
- 初始化元数据库
bin/schematool -dbType derby -initSchema
,会出现如下结果,即表示初始化完成
Initialization script completed
schemaTool completed
- 执行
bin/hive
,命令行会变成hive下的命令,即表示完成安装
hive>