如何配置hive服务器以在远程模式下运行?

时间:2011-06-06 23:50:20

标签: hadoop hive hadoop-plugins

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

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

1 个答案:

答案 0 :(得分:1)

首先按照此处的Wiki页面设置内容:https://cwiki.apache.org/confluence/display/Hive/HiveServer

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