【发布时间】:2020-12-12 13:18:54
【问题描述】:
我们有 Hadoop 集群(带有 ambari 的 HDP 2.6.4 集群,有 5 台数据节点机器)
我们正在使用 spark 流应用程序(spark 2.1 在 Hortonworks 2.6.x 上运行)
目前的情况是 Spark Streaming 应用程序运行在所有 datanodes 机器上
也许有些人通过纱线节点标签知道我们可以让 Spark 流应用程序仅在前 2 个数据节点机器上运行
因此,例如 - 我们在前 2 个数据节点机器上配置了 yarn 节点标签,那么在其他 3 个数据节点机器上,spark 应用程序将不会运行,因为纱线节点标签已禁用
我的问题是 - 是否有可能通过纱线节点标签也可以禁用最后 3 个数据节点机器上的 HDFS,(以避免任何复制最后三个数据节点上的 HDFS )
【问题讨论】:
标签: apache-spark hadoop hdfs hadoop-yarn hdp