源代码下载
可以从官网下载最新版hive:http://hive.apache.org/releases.html
或者 由校内网维护的Apache下载镜像
wget http://labs.renren.com/apache-mirror/hive/hive-0.7.0/hive-0.7.0.tar.gz
解压缩 (tar)
配置conf/hive-site.xml
由于conf里没有hive-site.xml文件,所以需要复制一份hive-default.xml
cp hive-default.xml hive-site.xml
主要配置项如下:
hive.metastore.warehouse.dir:(HDFS上的)数据目录
hive.exec.scratchdir:(HDFS上的)临时文件目录
连接数据库配置
默认meta数据库为derby ,为了避免使用默认的Derby数据库(有并发访问和性能的问题),通常还需要配置元数据库为MySQL,(mysql的安装过程这里就省了哈),修改hive-site.xml配置以下参数:
javax.jdo.option.ConnectionURL:元数据连接字串
javax.jdo.option.ConnectionDriverName:DB连接引擎,MySQL为com.mysql.jdbc.Driver
javax.jdo.option.ConnectionUserName:DB连接用户名
javax.jdo.option.ConnectionPassword:DB连接密码
示例
<property><name>javax.jdo.option.ConnectionURL</name><value>jdbc:mysql://localhost:3306/shicheng_hive?useUnicode=true&characterEncoding=UTF-8&createDatabaseIfNotExist=true</value><description>JDBC connect string for a JDBC metastore</description></property><property><name>javax.jdo.option.ConnectionDriverName</name><value>com.mysql.jdbc.Driver</value><description>Driver class name for a JDBC metastore</description></property><property><name>javax.jdo.option.ConnectionUserName</name><value>hive</value><description>username to use against metastore database</description></property><property><name>javax.jdo.option.ConnectionPassword</name><value>hive123</value><description>password to use against metastore database</description></property>
3: 设置主要环境变量(手动)
export HADOOP_HOME=/home/hadoop/hadoop/hadoop-current(你自己的hadoop安装路径)
4: 运行
运行 bin/hive 即可
5: 设置其他环境变量
在~/.bashrc 里设置环境变量将Hive的配置目录指向用户主目录
export HADOOP_HOME=/home/hadoop/hadoop/hadoop-current
export HIVE_HOME=/home/hive/hive (你自己的hive安装路径)
export PATH=$PATH:$HADOOP_HOME/bin:$HIVE_HOME/bin
这样就可以直接在用户目录下直接运行hadoop 和hive命令了
文章转载自:量子数科院[http://www.linezing.com/blog]。
分享到:
相关推荐
hive的分布式安装文档,这里提供的是3个节点的,仅供学习参考;
hive安装文档(新)
Hive 的安装文档。。
将官方文档做了简要翻译 此页面仅记录配置单元2.x及更早版本中的元存储。对于3.x及更高版本,请参阅AdminManual Metastore 3.0管理。 介绍 所有表和分区的元数据都是通过配置单元元存储区访问的。元数据使用JPOX ORM...
HIVE安装及详解,及测试,该文档版本是1.2+的。。。。。
hive官方的文档整理成pdf,通过这个文档,你可以全方位的了解hive的使用和例子。
hive入门文档笔记,安装配置。创建删除表,加载数据。
Hive2.3.4安装文档 Hive是一款基于Hadoop的数据仓库工具,主要用于数据的存储、查询和分析。下面是Hive2.3.4的安装文档: 一、安装Hive 1.上传hive的tar包到/usr/local/soft目录下 2.解压tar包并且重命名 ``` tar...
hive基础文档入门,安装配置创建删除表。hive.创建删除
Hive 0.12.0安装文档.wps HIVE进行数据计算到HDFS,通过sqoop导入到ORACLE数据库!
ive环境规划 •Hive安装路径 •/home/test/Desktop/ •Hive数据存放路径 •hdfs •/user/hive/warehouse •Hive元数据 •第三方数据库 •derby mysql
Hive以及安装文档等
尚硅谷 hive 课程教学文档
hive技术分享文档hive技术分享文档hive技术分享文档hive技术分享文档
hive hbase官方翻译文档,有很高的使用价值,方便快速入门
用于生产环境的hadoop2.2.0和hbase0.96.2、hive0.12的集成安装 经过测试环境
ApacheHive文档!
hive 构建在基于静态批处理的Hadoop 之上,Hadoop 通常都有较高的延迟并且在作业提交和调度的时候需要大量的开销。因此,hive 并不能够在大规模数据集上实现低延迟快速的查询,例如,hive 在几百MB 的数据集上执行...