hadoop - 如何配置配置单元服务器以远程模式运行?

标签 hadoop hive hadoop-plugins

我将配置单元包添加到我的 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/

相关文章:

hadoop - 将多个数据库中的表导入 Hadoop 和 Union

hadoop - 加速配置单元连接字符串值

hadoop - 错误2998:未处理的内部错误。运行代码

hadoop - 评估和比较 Hadoop 的商业智能设计注意事项

hadoop - hbase中disable操作有什么用?

java - 在 Hadoop 中使用 context.write() 或 outputCollector.collect() 写入输出的成本?

hadoop - 找不到webhdfs其余api抛出文件异常

apache-spark - 来自 HBase/Hive/Spark 的流

timestamp - 本地时间转换为 Hive 中的 UTC 时间

hadoop - 如何在 Hadoop 中访问和操作 pdf 文件的数据?