【问题标题】:How to configure hive server to run on remote mode?如何配置 hive 服务器以在远程模式下运行?
【发布时间】:2011-06-06 23:50:19
【问题描述】:

我将 hive 包添加到我的 hadoop 集群。如果我进入 hive cli,我可以在远程模式下运行 hive。但是通过 hive 服务器的查询在本地模式下运行,这真的很慢......我对 hive 所做的唯一更改是设置 derby 网络服务器,点击此链接:http://wiki.apache.org/hadoop/HiveDerbyServerMode 我还在我的环境中导出了 HADOOP_CONF_DIR、HADOOP_HOME、HIVE_CONF_DIR、HIVE_HOME...

有人知道如何解决这个问题吗?

【问题讨论】:

    标签: hadoop hive hadoop-plugins


    【解决方案1】:

    首先按照此处的 wiki 页面进行设置:https://cwiki.apache.org/confluence/display/Hive/HiveServer

    原来是环境问题。我正在使用另一个用户运行 hive 服务器: sudo -u 操作 但是系统会在 sudo 命令下为该用户重置所有环境变量。我放入的修复是将环境变量名称放在 /etc/sudoers 中的 env_keep 中。之后,hive 服务器现在以远程模式运行。

    【讨论】:

    • 我也面临同样的问题。你是如何在 sudoers 中设置环境变量的?你能分享一下步骤吗?非常感谢。
    猜你喜欢
    • 1970-01-01
    • 2013-11-22
    • 2013-12-04
    • 2012-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-14
    • 1970-01-01
    相关资源
    最近更新 更多