Hive
安装部署
因为我的集群没有普通用户,直接在root用户操作了
1 .
安装
Hive
1
)把
apache-hive-3.1.2-bin.tar.gz
上传到
linux
的
/opt/software
目录下
2
)解压
apache-hive-3.1.2-bin.tar.gz
到
/opt/module/
目录下面
[root@hadoop102 software]$ tar -zxvf /opt/software/apache-hive-3.1.2-
bin.tar.gz -C /opt/module/
3
)修改
apache-hive-3.1.2-bin.tar.gz
的名称为
hive
[root@hadoop102 software]$ mv /opt/module/apache-hive-3.1.2-bin/
/opt/module/hive
4
)修改
/etc/profile.d/my_env.sh
,添加环境变量
[root@hadoop102 software]$ sudo vim /etc/profile.d/my_env.sh
5
)添加内容
#HIVE_HOME
export HIVE_HOME=/opt/module/hive
export PATH=$PATH:$HIVE_HOME/bin
6
)解决日志
Jar
包冲突
[root@hadoop102 software]$ mv $HIVE_HOME/lib/log4j-slf4j-impl-
2.10.0.jar $HIVE_HOME/lib/log4j-slf4j-impl-2.10.0.bak
7
)初始化元数据库
[root@hadoop102 hive]$ bin/schematool -dbType derby -initSchema
2.
启动并使用
Hive
1
)启动
Hive
[root@hadoop102 hive]$ bin/hive
2