【问题标题】:Connection to Hbase in Azure HDInsight with Simba ODBC driver使用 Simba ODBC 驱动程序连接到 Azure HDInsight 中的 Hbase
【发布时间】:2014-10-10 21:51:30
【问题描述】:

我在 Azure HDInsight 中运行 HBase,可以在我的浏览器中通过 https://my_claster_name.azurehdinsight.net/hbaserest 访问 HBase Rest API。尝试配置 Simba HBase ODBC 驱动程序以连接到 HBase 安装我总是得到

失败:[Simba][HBase] (20) HTTP API 错误:无法连接到服务器

对于主机,我尝试了 my_claster_name.azurehdinsight.net/hbaserest 和 my_claster_name.azurehdinsight.net 我还尝试了 8080 和 80 作为端口。有什么想法吗?

【问题讨论】:

    标签: azure odbc hbase azure-hdinsight


    【解决方案1】:

    根据Simba的文档,需要你提供其余服务器的http://host:port。但是,对于 hdinsight 集群,它是 https,所有请求都需要通过网关并重新路由到集群内的任何其余服务器。

    解决此问题的一种方法是创建一个 VNET,并将您的 HBase 集群和您自己的机器包含在其中。这样你就不需要访问网关,可以直接点击任何你想要的rest服务器。网址是http://workernode{N}:8090。 N 取决于你有多少个工作节点。

    【讨论】:

      猜你喜欢
      • 2023-03-31
      • 2020-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-12
      相关资源
      最近更新 更多