我在Oracle Virtual Box中安装了hortonworks HDP沙箱。并且我已经访问了端口10000.在配置单元配置中,hiveserver2 thrift端口也设置为10000。我使用https://github.com/derekgr/hivething包装器来获取连接。即使hiveserver2正在运行,我似乎无法连接上面提到的包装器。
我尝试了示例程序。但是在"之后它并没有去任何地方。 db,err:= hivething.Connect(" 127.0.0.1:10000",hivething.DefaultOptions)"线。它甚至没有达到它下面的if条件。所以它试图获得连接并保持原样。
我做错了什么?
还有更好的包装器可以与hiveserver2一起使用吗?
答案 0 :(得分:1)
我无法发表评论,所以我会将此作为答案发布。
通过尝试
检查hiveserver2是否实际正在侦听首先从您的虚拟机telnet localhost 10000
,然后从您的计算机。 它应该先告诉你在哪里看。