【问题标题】:Hive ODBC Driver DSN setup IssueHive ODBC 驱动程序 DSN 设置问题
【发布时间】:2014-02-21 08:37:26
【问题描述】:

我试图为 Hive 设置 ODBC 连接。我按照以下步骤操作,但没有成功。

  • 用户 DSN-->添加--> Hortonworks Hive ODBC 驱动程序 --> 我给出了以下详细信息
  • 主机:主名称节点集群的 IP
  • 端口:10001
  • 服务器类型:Hive 服务器 2
  • 身份验证机制:用户名 --> hadoop

在测试连接时,它会抛出以下错误

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端口也不行。

【问题讨论】:

  • 各位专家,请就上述问题提供帮助。

标签: odbc driver hive


【解决方案1】:

我在 Windows 2012 R2 服务器(单节点集群)上使用 HDP 2.0。我从 Microsoft 站点安装了 Hive ODBC 驱动程序。我给了我的主机名和端口:10001 和用户hive。当我在 Win 2012 Server R2 中安装 HDP 2.0 时,我将 Hive 用户名指定为 hive。我可以连接成功。

【讨论】:

    【解决方案2】:

    您的问题的答案是首先:检查您的虚拟机是否添加了端口“10000”,因为默认情况下没有添加它。

    如果端口在那里,您可以检查配置单元服务器是否从您的虚拟机运行

    我希望它会有所帮助。

    【讨论】:

      【解决方案3】:

      在机制下改为仅用户名。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-03-16
        • 1970-01-01
        • 2018-04-21
        • 1970-01-01
        • 2018-02-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多