【问题标题】:How to configure HUE to be connected to remote Hive server?如何配置 HUE 连接到远程 Hive 服务器?
【发布时间】:2017-10-31 15:54:49
【问题描述】:

我正在尝试使用 HUE Beeswax 连接我公司的 Hive 数据库。首先,是否可以使用安装在我的 mac 上的 HUE 来连接远程 Hive 服务器?如果是这样,我应该如何找到在我们的私有服务器上运行的 Hive 服务器的地址?我唯一能做的就是输入'hive'并将一些sql查询放在hive shell中。我已经安装了 HUE,但不知道如何将它连接到远程 Hive 服务器。任何提示将不胜感激。

【问题讨论】:

  • 您需要获取hive-site.xml 并将其放入您的Hue conf 文件夹中。还要确保系统与集群有连接。

标签: hadoop hive hue


【解决方案1】:

如果您想要的只是与 Hive 的桌面连接,那么您只需要一个 JDBC 客户端,而不需要像 Hue 这样的完整 Web 应用程序。

无论如何,Hive CLI is deprecated. Beeline is preferred。要使用直线和色调,you need a HiveServer2 running

要找到HiveServer2的地址,如果有的话,需要在Hadoop集群上找到你的hive-site.xml文件,并导出。在 Ambari 或 Cloudera Manager 中提供了其他获取此信息的方法(但如果您使用的是 Cloudera CDH 集群,则您已经拥有 Hue)。 Thrift 界面就是你想要的。默认端口为 10000

设置 Hue 时,您需要找到 hue.ini 文件,在其中编辑以 [beeswax] 开头的部分并填写必要的值。就个人而言,我觉得这部分相当简单

您可以阅读 Hue github 以找到在 Mac 上运行它的要求

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-16
    • 1970-01-01
    • 2013-11-22
    • 2017-04-02
    • 2014-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多