我将配置单元包添加到我的 hadoop 集群中。如果我进入配置单元 cli,我可以在远程模式下运行配置单元。但是通过配置单元服务器的查询以本地模式运行,这真的很慢......我对配置单元所做的唯一更改是设置 Derby 网络服务器,点击此链接:http://wiki.apache.org/hadoop/HiveDerbyServerMode 我还在我的环境中导出了 HADOOP_CONF_DIR、HADOOP_HOME、HIVE_CONF_DIR、HIVE_HOME...
有人知道如何解决这个问题吗?
最佳答案
首先按照此处的 wiki 页面进行设置:https://cwiki.apache.org/confluence/display/Hive/HiveServer
原来是环境问题。我正在使用另一个用户运行配置单元服务器: sudo -u op 但是系统会在 sudo 命令下为该用户重置所有环境变量。我放入的修复是将环境变量名称放在/etc/sudoers.conf 中的 env_keep 中。在该配置单元服务器现在以远程模式运行之后。
关于hadoop - 如何配置配置单元服务器以远程模式运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6259306/