源代码下载
可以从官网下载最新版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安装详解】 在大数据领域,Hive是一款基于Hadoop的数据仓库工具,它允许用户使用SQL-like查询语言(HQL)对存储在Hadoop分布式文件系统(HDFS)中的大量数据进行处理。本教程将详细介绍如何在一个三节点的环境...
《Hive安装指南详解》 Hive,作为大数据处理中的重要组件,主要用于结构化数据的查询和分析。本文将详细介绍在Linux环境下安装Hive的步骤,包括MySQL的安装、配置以及Hive的初始化和启动。 首先,安装MySQL是Hive...
【大数据之Hive官方文档简要翻译(中文文档)】 Hive是一款基于Hadoop的数据仓库工具,它允许用户使用SQL-like的语言(HQL)来查询、管理和处理存储在Hadoop文件系统(HDFS)上的大规模数据集。在Hive的核心组件中...
官方文档作为学习和使用Hive的权威指南,提供了安装配置、使用方法、命令行选项、脚本编写、配置变量等多方面的信息。以下是文档中提及的一些关键知识点: 1. Hive命令行界面(CLI):Hive命令行界面是Hive的用户...
Hive2.3.4安装文档 Hive是一款基于Hadoop的数据仓库工具,主要用于数据的存储、查询和分析。下面是Hive2.3.4的安装文档: 一、安装Hive 1.上传hive的tar包到/usr/local/soft目录下 2.解压tar包并且重命名 ``` tar...
本文档主要介绍了如何安装配置 Hive 并进行基本的操作,包括创建和删除表、加载数据等。此外,还详细介绍了 Map 端 Join 操作的实现方法,这在实际应用中非常有用。通过对这些内容的学习,读者可以更好地理解和掌握 ...
从内容中可以看出,本安装文档在整合Hadoop、HBase和Hive时提供了实践过程中的总结和注意事项,并提供了相关问题导读,这有助于用户在安装时减少错误和不必要的尝试。需要注意的是,由于是通过OCR扫描得到的文档内容...
本文档详细介绍了在 Linux 环境下安装 Hive 的具体步骤,并提供了多张插图,帮助读者更好地理解安装过程。文章主要分为两个部分:安装 MySQL 和安装 Hive。 安装 MySQL 在安装 Hive 之前,需要先安装 MySQL,作为...
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”很可能包含了Apache Hive的官方文档,这是一份非常重要的资源,对于理解和使用Hive进行大数据分析极其有价值。 Hive的核心功能包括数据存储、数据查询和数据分析。它将结构化的数据文件映射...
在本压缩包中,"文档.pdf" 和 "资料必看.zip" 可能包含了关于 Hive 安装与配置的详细步骤和指南。现在,我们将深入探讨 Hive 的安装与配置过程。 首先,安装 Hive 需要先确保你已经安装了 Hadoop 环境,因为 Hive ...
《Hive官方翻译文档》包含了丰富的Hive技术信息,旨在帮助用户快速理解和掌握这一大数据处理工具。Hive是由Facebook开源的一款基于Hadoop的数据仓库工具,它允许通过SQL(HQL,Hive Query Language)对存储在Hadoop...
这个压缩包包含了Hive的安装包以及相关的安装文档,这意味着我们可以在这个资源中找到构建和操作Hive所需的所有基本元素。 首先,我们看到有`mysql-connector-java-5.1.17.jar`文件,这是MySQL的Java连接器,用于在...
在安装Hive之前,确保你的系统已经安装了Java Development Kit (JDK) 8或更高版本,因为Hive需要Java环境来运行。你需要设置`JAVA_HOME`环境变量,指向你的JDK安装路径。 2. **配置Hadoop环境**: Hive是构建在...
### 尚硅谷大数据技术之Hive课程教学文档 #### 第一章 Hive基本概念 ##### 1.1 Hive简介 **Hive** 是一个基于 **Hadoop** 的数据仓库工具,它能够将结构化的数据文件映射成一张表,并提供类似于SQL的查询功能,即...