欢迎投稿

今日深度:

Hive环境搭建,

Hive环境搭建,


 

Hive环境搭建

一、软件环境配置

1、 VM:VMware-workstationl-v7.1.4

2、 OS:ubuntu-11.04

3、 JDK:jdk1.6.0_27

4、 Hadoop:hadoop-0.20.2

5、 DB:mysql-5.0.22

二、Hive安装配置

1、 下载Hive:hive-0.7.1.tar.gz,并复制到合适的安装目录。

2、 切换到安装目录,并解压。命令如下:

root@ubuntu:/usr/hive# tar -xzvf hive-0.7.1.tar.gz

3、 设置环境变量

打开/etc/profile文件:

root@ubuntu:~# gvim/etc/profile

在文件最后添加内容如下:

export JAVA_HOME=/usr/java/jdk1.6.0_27

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH

export HADOOP_HOME=/usr/hadoop/hadoop-0.20.2

export HIVE_HOME=/usr/hive/hive-0.7.1

export PATH=$HIVE_HOME/bin:$PATH

保存并退出文件,然后运行source命令使文件生效:

root@ubuntu:~# source /etc/profile

4、 配置管理

复制conf/hive-default.xml并重命名为hive-site.xml。

默认Metadata Store是derby,我改用MySQL,修改数据库连接配置,示例如下 :

<property>

  <name>javax.jdo.option.ConnectionURL</name>

 <value>jdbc:mysql://192.168.22.42:3306/test?characterEncoding=UTF-8</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>root</value>

  <description>username to use against metastore database</description>

</property>

<property>

  <name>javax.jdo.option.ConnectionPassword</name>

  <value>root</value>

  <description>password to use against metastore database</description>

</property>

复制MySQL驱动到<hive-install-dir>/lib/。我用的是:mysql-connector-java-5.1.7-bin.jar。

三、运行Hive

root@ubuntu:/usr/hive/hive-0.7.1# bin/hive

Hive history file=/tmp/root/hive_job_log_root_201109290107_1347027022.txt

OK!成功!

四、其它

Hive下载地址:

http://hive.apache.org/releases.html

Hive开发文档:

https://cwiki.apache.org/confluence/display/Hive/GettingStarted

 

www.htsjk.Com true http://www.htsjk.com/hive/39805.html NewsArticle Hive环境搭建,   Hive环境搭建 一、软件环境配置 1、 VM:VMware-workstationl-v7.1.4 2、 OS:ubuntu-11.04 3、 JDK:jdk1.6.0_27 4、 Hadoop:hadoop-0.20.2 5、 DB:mysql-5.0.22 二、Hive安装配置 1、 下载Hive:...
相关文章
    暂无相关文章
评论暂时关闭