hive的安装

hive的安装

1.解压

tar –xzvf apache-hive-1.1.0-bin.tar.gz

2.配置环境

vim /etc/profile
export HIVE_HOME=/home/bigdata/hive
export PATH=$PATH:$HIVE_HOME/bin:

3.hive配置文件

cd /home/bigdata/hive/conf
mv hive-default.xml.template hive-site.xml
vim hive-site.xml

#清空文件中<configuration></configuration>之间的内容并加入下列内容:
<property>
	<name>javax.jdo.option.ConnectionURL</name>
	<value>jdbc:mysql://主机IP:3306/mysql内建的数据库名?characterEncoding=UTF-8</value>
</property>
<property>
	<name>javax.jdo.option.ConnectionDriverName</name>
	<value>com.mysql.jdbc.Driver</value>
</property>
<property>
	<name>javax.jdo.option.ConnectionUserName</name>
	<value>mysql用户名(root)</value>
</property>
<property>
	<name>javax.jdo.option.ConnectionPassword</name>
	<value>mysql密码</value>
</property>

4.导入jar包

将mysql的驱动jar包添加到hive的lib目录下

5.刷新环境变量 启动hive

source /etc/profile
hive

6.备注

一定要先启动Hadoop

如果启动Hive报jline错误,需要Hive中jline.jar与Hadoop中的jline.jar版本不同,启动hive出错。如果启动hive不出错可不用做。

错误信息:
“Found class jline.Terminal, but interface was expected”

Hive的lib目录下的jline-2.12.jar包覆盖YARN下的jline包即可
Hive的jline包地址 :
/home/bigdata/hive/lib/jline-2.12.jar
YARN的jline包地址:
/home/bigdata/hadoop/share/hadoop/yarn/lib/jline-xx.jar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值