通用提交流程(ResourceManager未指定)运行在yarn上的提交流程 Flink任务提交方式
standaloneyarn
1)session模式
①开辟资源
命令:./yarn-session.sh -n 2 -jm 1024 -tm 1024 -d
-n 2 表示分配两个container容器,也就是taskmanager的数量
-jm 1024 表示jobmanager 1024M内存
-tm 1024 表示taskmanager 1024M内存
-d 任务后台运行
②提交任务
./flink run jar包路径/jar包名.jar
2)job模式
命令:./flink run -m yarn-cluster -yn 2 -yjm 1024 -ytm 1024 jar包路径/jar包名.jar
-m yarn-cluster 指定需要连接的jobmanager(主节点)地址
-yn 2 表示分配两个container容器,也就是taskmanager的数量
-yjm 1024 表示jobmanager 1024M内存
-ytm 1024 表示taskmanager 1024M内存