Hive 数据库安装教程
Hive安装包下载
直接从官网下载需要的版本即可:Hive官网 Apache Download Mirrors
1、把apache-hive-2.3.9-bin.tar.gz上传到node2的/opt/apps目录下
2、解压apache-hive-2.3.9-bin.tar.gz到/opt/module/目录下面
-
tar -zxvf /opt/apps/apache-hive-2.3.9-bin.tar.gz -C /opt/
3、修改apache-hive-2.3.9-bin.tar.gz的名称为hive-2.3.
-
mv apache-hive-2.3.9-bin hive-2.3.9
4、修改/etc/profile,添加环境变量
-
vim /etc/profile
#添加内容
#hive环境变量配置
-
export HIVE_HOME=/opt/hive-2.3.9 export PATH=$PATH:$HIVE_HOME/bin
#使环境变量生效
-
source /etc/profile
5、解决日志Jar包冲突
-
mv $HIVE_HOME/lib/log4j-slf4j-impl-2.10.0.jar $HIVE_HOME/lib/log4j-slf4j-impl-2.10.0.bak_up2021
把log4j-slf4j-impl-2.10.0.jar文件改为个人的如:log4j-slf4j-impl-*按tab补充即可
6、将MySQL的JDBC驱动拷贝到Hive的lib目录下
-
cp /opt/apps/mysql-connector-java-5.1.48.jar $HIVE_HOME/lib
7、配置Metastore到MySql
修改hive-site.xml
-
vim $HIVE_HOME/conf/hive-site.xml
添加如下配置内容:
version="1.0"?>
type="text/xsl" href="configuration.xsl"?>
javax.jdo.option.ConnectionURL
jdbc:mysql://192.168.1.130:3306/hive?useSSL=false
javax.jdo.option.ConnectionDriverName
com.mysql.jdbc.Driver
javax.jdo.option.ConnectionUserName
root
javax.jdo.option.ConnectionPassword
123456
hive.metastore.warehouse.dir
/user/hive/warehouse
hive.metastore.schema.verification
false
hive.metastore.event.db.notification.api.auth
false
8、在node1上mysql数据库中创建数据库实例hive
-
mysql -uroot -p123456
-
create database hive;
Query OK, 1 row affected (0.00 sec)
mysql> use hive
Database changed
-
show tables;
Empty set (0.00 sec) # 神马表都没有,根本没有hive的元数据
-
quit;
Bye
9、在node2上初始化hive的元数据到mysql数据库的hive实例下
-
schematool -initSchema -dbType mysql -verbose
此条没测试
10、在192.168.1.130的mysql数据库中查看hive实例下表,会发现多了74张表。
此条没测试
可以直接导入mysql.sql文件
推荐阅读
-
Windows 10 + kali Linux 双系统安装教程(详细版)
-
Navicat Premium 15 永久破解版激活工具及安装教程(已测试并可用)
-
Mac 非自酿方式安装 nginx 教程 - 注意
-
Centos 7.7 安装和配置教程
-
最新、最详细的 Python 开发环境构建与 PyCharm 安装配置教程【图+文】【简单易懂】。
-
最新 VMware Workstation Pro 17 安装教程 + 安装程序下载
-
在 Windows 上安装和配置 Maven [图解教程
-
Jdk17 安装 + 环境配置详细教程 【Windows
-
Navicat Premium 15 破解版激活工具和安装教程(已测试永久激活)
-
飞思卡尔微控制器教程 (1) - 从安装开始