【发布时间】:2020-01-24 13:34:47
【问题描述】:
我有一个 AWS EMR 集群,其中包含 1 个主节点、30 个核心节点和一些自动扩展的任务节点。 现在,Oozie 在集群上运行了数百个 Hive 和 mysql 作业。 我打算把一些工作从 Oozie 换成 Airflow。 我用谷歌搜索将 Airflow 应用到我的集群。 我发现所有 dag 都应该位于每个节点上,并且 Airflow Worker 必须安装在所有节点上。 但是,我的 dag 会经常更新,会频繁添加新的 dag,但节点数在 100 个左右,甚至使用自动缩放的节点。 而且,如您所知,集群上只有主节点具有 hive/mysql 应用程序。 所以我很困惑。 谁能告诉我适用于我的 EMR 集群的 Airflow 架构?
【问题讨论】:
标签: amazon-web-services airflow cluster-computing amazon-emr