没太懂,yarn部分没自己部署过,yarn集群部署好(假设5台机器),那么这5台机器上不部署任何flink相关dist包就可以嘛。 比如我从额外一台机器6作为提交任务的机器,向yarn集群提交flink任务。但是我的jar也只包含用户jar呀,yarn容器中运行的jobmanager/taskmanager等进程使用的flink的dist包从哪来呢?
徐骁 <[email protected]> 于2020年8月19日周三 下午7:58写道: > flink yarn 有个 job 发布方式, > > https://ci.apache.org/projects/flink/flink-docs-release-1.11/ops/deployment/yarn_setup.html#run-a-single-flink-job-on-yarn > 提交包就行了, 会自动拉起 Flink 集群运行任务, 任务结束集群自动销毁 > > 赵一旦 <[email protected]> 于2020年8月19日周三 下午5:54写道: > > > 如题,我直接5机器部署yarn集群,上边未部署flink。 > > 能否直接提交flink任务到该集群呢? > > 类似于打包提交的任务是一个包括了flink完整包的效果。 > > >
