Jdbc连接Hive数据库
报错:jdbc:hive2://master0.example.com:10000: Java.NET.ConnectException:
Connection refused: connect
首先来看下maven的配置文件:
接着是hive-site.xml文件:
<property>
<name>hive.server2.thrift.port</name>
<value>10000</value>
</property>
<property>
<name>hive.server2.thrift.bind.host</name>
<value>master0.example.com</value>
</property>
我的hive库hadoop中表person是这样的:
接着开启终端hiveservice2服务:
[[email protected] hive-1.1.0-cdh5.8.5]$ hive --service hiveserver2
启动后查看端口是否已经开启:[[email protected] student]# netstat -ntpl |grep 10000
这样说明已经成功:
[[email protected] student]# netstat -ntpl |grep 10000
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN 28394/java
最终执行结果:
祝你早日胜利!
顺便提一下:在你的工具上要在resource中加入配置文件: