-n 没用 1.10就废弃了
------------------ 原始邮件 ------------------
发件人: "孙森"<
[hidden email]>;
发送时间: 2020年6月4日(星期四) 上午9:29
收件人: "
[hidden email]"<
[hidden email]>;
主题: yarn-session多job的模式下是动态申请资源吗
你好。我目前用的是flink-1.7.2版本,使用的是yarn-session多job的模式。启动yarn-session之后,在flink ui上并没有看到申请配置的资源,而是提交flink job的时候才申请的container。当提交多个job时,yarn-session会按照job需要的slot数量动态申请资源。
比如,启动yarn-session的配置为:
./bin/yarn-session.sh -tm 8192 -s 2 –n 4
提交一个job需要的资源是 8个slot,那么yarn-session会申请4个taskmanager来运行该job。
再提交一个job,需要的slot是12个,那么yarn-session会继续申请6个taskmanager来运行第二个job。
所以,在启动yarn-session中的-n并没有起作用,可以这样理解吧。