1.在/opt/softwares上传hive的安装包,并解压到/opt/module中
2.将apache-hive-3.1.2-bin改名为hive
3.修改/etc/profile.d/my_env.sh
4.source /etc/profile.d/my_env.sh让它生效
5.在lib解决日志jar包冲突
6.初始化元数据库
7.启动hive
Hive 元数据配置到 MySQL(要提前安装好mysql)
1.将MySQL的JDBC驱动拷贝到Hive的lib目录下
2.在$HIVE_HOME/conf 目录下新建 hive-site.xml 文件(使用hive-default.xml模板文件)
内容如下
4.登录mysql
5.新建 Hive 元数据库
create database metastore;
6.初始化 Hive 元数据库
7.再次启动hive
【错误处理】:
如果在进入hive遇到这样一段日志内容
1.切换到hbase下的lib中删除三个文件
2.重新进入hive,发现已经正常显示
8.创建一个表
9.插入数据
10.查看表
使用 JDBC 方式访问 Hive
1.在 hive-site.xml 文件中添加如下配置信息
2.启动 hiveserver2
在另一个窗口启动beeline客户端
【出错处理】:
在进入beeline客户端时候有可能出现下面的错
1.去hadoop下修改core-site.xml文件,添加下面内容
2.在hive下conf中修改hive-site.xml文件添加
最后重新启动hadoop。重连hiveserver2、beeline】
3.在/opt/下写入test.xml文件
测试脚本,启动hive(opt/moudle/hive/bin/hive)



