【发布时间】:2017-08-12 12:16:20
【问题描述】:
我在 EMR 主节点上运行了 hive,但我需要在 EMR 任务/从节点上运行 hive 命令行。
有人知道怎么做吗?谢谢!
【问题讨论】:
-
您为什么要这样做?您有什么特别想要完成的事情吗?
-
我在从节点上有一些 shell 脚本从命令行运行 hive
标签: amazon-web-services mapreduce hive emr
我在 EMR 主节点上运行了 hive,但我需要在 EMR 任务/从节点上运行 hive 命令行。
有人知道怎么做吗?谢谢!
【问题讨论】:
标签: amazon-web-services mapreduce hive emr
Hive 传统上只在主节点上运行。
Hive 创建一个 MapReduce 任务,然后由集群执行。 Hive 实际上并不做分布式工作。它只是将请求转换为作业,提交作业,然后处理结果。
这与 Apache Spark 不同,后者实际上在从节点上也有执行器。
【讨论】: