没太懂,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完整包的效果。
> >
>

回复