概述
Hive安装和配置实践(1.2.1版本)
1:直接从官网(hive.apache.org)下载Hive,解压到你想要的文件夹下
2:环境设置:
export HIVE_HOME=/usr/local/hive/apache-hive-1.2.1-bin
export HIVE_CONF_DIR=$HIVE_HOME/conf
export PATH下增加hive的bin目录“:$HIVE_HOME/bin”
hive-env.sh设置(cp hive-env.sh.template hive-env.sh):
export HADOOP_HOME=/usr/local/hadoop/hadoop-2.6.0
export HIVE_HOME=/usr/local/hive/apache-hive-1.2.1-bin/
export HIVE_CONF_DIR=/usr/local/hive/apache-hive-1.2.1-bin/conf
hive-site.xml设置(cp hive-default.xml.template hive-site.xml)
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://localhost:3306/hive?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>root</value>
<description>username to usr against metastore database</description>
</property>
<property>
<name>javax.jdo.option.ConnectionPassWord</name>
<value>IAMHAOREN</value>
<description>password to use against metastore database</description>
</property>
<property>
<name>hive.metastore.warehouse.dir</name>
<value>/user/hive/warehouse</value>
<description>location of default database for the warehouse</description>
</property>
4:MySQL的安装
在root用户下实现以下操作
1. apt-get install mysql-server
提示中要给自己的mysql输入密码,这个密码用于以后登入MySQL
2. apt-get isntall mysql-client
3. apt-get install libmysqlclient-dev
4. 用netstat -tap |grep mysql查看是否MySQL已经安装完成
5.启动MySQL:mysql -u root -p 然后提示输入密码,完成即可,exit离开
5: 启动hive
在启动Hive之前必须启动hadoop(因为要启动yarn)
1.cd到hadoop的sbin目录:./start-yarn.sh (用Master:8088从webUI上查看)
2.启动MySQL:show databases然后:use hive ,然后show tables
3.运行一个表:show * from TBLS;看看自己的数据
4,退出,然后直接在终端输入 hive
5,之后use hive ,发现和2的数据是一样的
注意:
1 、 把hive/lib/jline-2.12.jar 复制到 hadoop .. yarn/lib 目录下,并把低版本的 删掉
2、下载mysql和hive的链接(https://dev.mysql.com/downloads/connector/j/),并移动到hive的lib下。
mv mysql-connector-java-5.1.38-bin.jar /usr/local/hive/apache-hive-1.2.1-bin/lib/
最后
以上就是活泼芒果为你收集整理的ubuntu下Hive安装的全部内容,希望文章能够帮你解决ubuntu下Hive安装所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复