您的位置:首页 > 其它

HiveServer2

2016-03-13 13:17 295 查看

HiveServer2

1、准备node5(192.168.230.14)作为Hive Client

1.1、将node1(192.168.230.10)//Hive Server配置好的hive文件发送给node5

[root@node1 hive-1.2.1]# scp -r /opt/modules/hive-1.2.1/ root@node5:/opt/modules/hive-1.2.1/

[root@node1 hive-1.2.1]# scp -r /root/.bash_profile root@node5:/root/

[root@node5 ~]# source /root/.bash_profile


1.2、将node1(192.168.230.10)修改/opt/modules/hadoop-2.5.1/share/hadoop/yarn/lib/目录下的jline-2.12.jar

发送到node5的/opt/modules/hadoop-2.5.1/share/hadoop/yarn/lib/目录下。

[root@node1 lib]# scp -r jline-2.12.jar root@node5:/opt/modules/hadoop-2.5.1/share/hadoop/yarn/lib/


2、配置/opt/modules/hive-1.2.1/conf目录下hive-site.xml文件

[root@node5 conf]# vi hive-site.xml

<property>
<name>hive.metastore.warehouse.dir</name>
<value>/usr/hive-1.2.1/warehouse</value>
</property>

<property>
<name>hive.metastore.local</name>
<value>false</value>
</property>

<property>
<name>hive.metastore.uris</name>
<value>thrift://192.168.230.14:9083</value>
</property>


3、启动node1主机上的hive server

[root@node1 hive-1.2.1]# ./bin/hive --service hiveserver2




4、在node5主机中,进入/opt/modules/hive-1.2.1目录,输入./bin/beeline

[root@node5 ~]# cd /opt/modules/hive-1.2.1
[root@node5 hive-1.2.1]# ./bin/beeline




!connect jdbc:hive2://localhost:10000 scott root org.apache.hive.jdbc.HiveDriver
!connect jdbc:hive2://192.168.230.10:10000 scott root org.apache.hive.jdbc.HiveDriver

beeline> !connect jdbc:hive2://192.168.230.10:10000 scott root org.apache.hive.jdbc.HiveDriver




查看hive中的表

0: jdbc:hive2://192.168.230.10:10000> show tables;


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: