繁体   English   中英

如何在不同的节点上运行Flink作业管理器和任务管理器?

[英]How to run Flink Job Manager and Task Manager on different nodes?

我在Yarn上有一个长期运行的Flink集群。 这是启动它的命令sudo -E flink run -m yarn-cluster -ynm FlinkStreamBootstrap -yn 2 -s $ {SAVEPOINT} -d -c flink.FlinkBootstrap $ {FLINK_LIB} /flink_2.11-$ {JAR_VERSION}- assembly.jar --jobName“ Flink Job”

有时,任务管理器与作业管理器在同一节点上运行。 有时是不同的。 有没有一种方法可以指定在不同的节点上运行它们?

谢谢

Flink当前不支持对纱线容器表达放置约束。 Flink已开发为位置无关的,底层群集管理器负责决定在哪里分配资源。 此属性的好处是,Yarn群集是否只有一个非常强大的节点(可以在其中将多个容器放置到多个节点上)或多个较小的节点上都没有关系。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM