Hive环境搭建及简单使用
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,前言:上篇文章我们介绍了Hive源码编译的相关内容,本篇文章将主要介绍Hive环境的搭建步骤及简单使用。1.下载安装包并解压# 下载地址http://archive.cloudera.com/cdh6
千家信息网最后更新 2025年02月04日Hive环境搭建及简单使用
前言:
- 上篇文章我们介绍了Hive源码编译的相关内容,本篇文章将主要介绍Hive环境的搭建步骤及简单使用。
1.下载安装包并解压
# 下载地址http://archive.cloudera.com/cdh6/cdh/5/ 选择hive-1.1.0-cdh6.7.0.tar.gz包,也可用我们上篇文章编译来的包[hadoop@hadoop000 ~]$ lltotal 32drwxrwxr-x 4 hadoop hadoop 4096 Jun 1 21:27 app --软件安装路径drwx------ 3 hadoop hadoop 4096 Jun 1 21:46 datadrwxrwxr-x 2 hadoop hadoop 4096 May 31 19:41 libdrwxrwxr-x 2 hadoop hadoop 4096 May 31 19:41 maven_repodrwxrwxr-x 2 hadoop hadoop 4096 Jun 1 21:46 pidsdrwxrwxr-x 2 hadoop hadoop 4096 May 31 19:42 shelldrwxrwxr-x 2 hadoop hadoop 4096 May 31 19:48 software --安装包路径drwxrwxr-x 3 hadoop hadoop 4096 May 31 20:59 source --源码包路径[hadoop@hadoop000 ~]$ cd software/[hadoop@hadoop000 software]$ pwd/home/hadoop/software[hadoop@hadoop000 software]$ wget http://archive.cloudera.com/cdh6/cdh/5/hive-1.1.0-cdh6.7.0.tar.gz[hadoop@hadoop000 software]$ tar -xzvf hive-1.1.0-cdh6.7.0.tar.gz -C /home/hadoop/app/
2.配置环境变量
[hadoop@oradb3 ~]$ vi .bash_profile# 添加下面内容:export HIVE_HOME=/home/hadoop/app/hive-1.1.0-cdh6.7.0export PATH=$HIVE_HOME/bin:$PATH[hadoop@oradb3 ~]$ source .bash_profile# 或添加到全局环境变量/etc/profile也可以
3.配置文件修改
[hadoop@hadoop000 conf]$ pwd/home/hadoop/app/hive-1.1.0-cdh6.7.0/conf[hadoop@hadoop000 conf]$ cp hive-env.sh.template hive-env.sh[hadoop@hadoop000 conf]$ vi hive-env.sh# 更改HADOOP_HOMEHADOOP_HOME=/home/hadoop/app/hadoop-2.6.0-cdh6.7.0[hadoop@hadoop000 conf]$ vi hive-site.xml javax.jdo.option.ConnectionURL jdbc:mysql://localhost:3306/ruozedata_basic03?createDatabaseIfNotExist=true javax.jdo.option.ConnectionDriverName com.mysql.jdbc.Driver javax.jdo.option.ConnectionUserName root javax.jdo.option.ConnectionPassword 123456
4.在lib下添加MySQL驱动包
# 需要自行下载 下载地址https://dev.mysql.com/downloads/connector/j/[hadoop@oradb3 lib]$ pwd/home/hadoop/app/hive-1.1.0-cdh6.7.0/lib[hadoop@oradb3 lib]$ ll mysql-connector-java-5.1.13-bin.jar-rw-r--r-- 1 hadoop hadoop 767492 Jun 1 22:01 mysql-connector-java-5.1.13-bin.jar
5.创建表进行测试
[hadoop@oradb3 ~]$ hivewhich: no hbase in (/home/hadoop/app/hive-1.1.0-cdh6.7.0/bin:/home/hadoop/app/hadoop-2.6.0-cdh6.7.0/bin:/usr/java/jdk1.7/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin)Logging initialized using configuration in jar:file:/home/hadoop/app/hive-1.1.0-cdh6.7.0/lib/hive-common-1.1.0-cdh6.7.0.jar!/hive-log4j.propertieshive> create database ruoze;OKTime taken: 1.35 secondshive> use ruoze;OKTime taken: 0.05 secondshive> create table test (id int);OKTime taken: 0.65 secondshive> show tables;OKtestTime taken: 0.239 seconds, Fetched: 1 row(s)# 详细操作可参考:https://blog.csdn.net/scgaliguodong123_/article/details/46868525
环境
文章
路径
上篇
内容
变量
地址
源码
编译
配置
全局
前言
文件
步骤
软件
参考
测试
选择
驱动
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
华为服务器默认登录地址密码
我的世界1181服务器
江苏自动网络技术价格查询
创造与魔法服务器人满了怎么办
软件开发下半年目标
如何关闭数据库监听端口
湖北味蕾居互联网科技有限公司
青海标准网络技术服务信息中心
想搞软件开发应该选什么专业
数据库设计标准
杨浦区网络技术服务零售价格
网络技术维护费怎么开
9拉拉软件开发
互联网科技风ppt模板
数据库前三名
数据库参考资料
美团网用的什么服务器
endf数据库
项目数据库无法插入小数
半条命alyx用哪款软件开发的
互联网软件开发的意思
网络安全手抄报没字
传说中的一个数据库
jsp链接数据库异常
谷歌地球链接服务器无法连接
服务器访问mysql权限
网络安全密钥怎么用
数据库工程师中级试题
联想服务器保修期查询
数据库软件设计师哪个好