我正在尝试为Hive设置ODBC连接。我按照以下步骤操作,但没有奏效。
在测试连接时,会抛出以下错误
Error:
Driver Version: V1.2.13.1018
Running connectivity tests...
Attempting connection
Failed to establish connection
SQLSTATE: HY000[Hortonworks][Hardy] (34) Error from Hive: connect() failed: errno = 10061.
TESTS COMPLETED WITH ERROR.
请问我使用的端口是否正确?如果没有,我应该尝试哪个端口?端口10000也不起作用。
答案 0 :(得分:2)
我在Windows 2012 R2 Server(单节点群集)上使用HDP 2.0。我从Microsoft站点安装了Hive ODBC驱动程序。我将主机名和端口:10001
和用户设为hive
。当我在Win 2012 Server R2中安装HDP 2.0时,我将Hive用户名称为hive
。我能够成功连接。
答案 1 :(得分:0)
您的问题的答案首先是:检查您的虚拟机上的端口" 10000"添加是因为默认情况下未添加。
如果端口在那里,您可以检查配置单元服务器是否从虚拟机运行
我希望它会有所帮助。
答案 2 :(得分:0)
仅将其更改为用户名。