我有一个 CDH 5.3 实例。我通过首先启动 hive-metastore 然后从命令行启动 hive-server 来启动 hive-server2。在此之后,我使用直线连接到我的 hive-server2,但显然它不能这样做。
Could not open connection to jdbc:hive2://localhost:10000: java.net.ConnectException: Connection refused (state=08S01,code=0)
另一个问题,我试图查看 hive-server2 是否正在侦听端口 10000。我做了“ sudo netstat -tulpn | grep :10000
”但没有任何应用程序出现。我还在 hive-site.xml 中添加了以下属性,但无济于事。为什么它没有显示在 netstat 上?
<property>
<name>hive.server2.thrift.port</name>
<value>10000</value>
<description>TCP port number to listen on, default 10000</description>
</property>
直线上的连接命令:
!connect jdbc:hive2://localhost:10000 org.apache.hive.jdbc.HiveDriver
当被要求输入用户名和密码时,我只需为各自的值输入测试“用户”和“密码”,然后它就会抛出错误。任何帮助将不胜感激