请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Standalone模式下运行flink run和yarn模式冲突

老师,我搭建和Standalone的HA模式,然后使用到了hadoopjar包。
然后这时候我们运行你flink run就是默认运行在yarn的session模式下了。这时候如何选择运行在Standalone模式下?

正在回答 回答被采纳积分+3

2回答

Michael_PK 2020-09-27 11:23:32

关于两种运行方式的相关参数,flink提交作业那个官网文章做了相信的描述的,可以参考下

0 回复 有任何疑惑可以回复我~
  • 提问者 摇摆的铃铛很响 #1
    老师,我的意思是在Standalone模式下运行flink run命令直接可以运行在Standalone集群中,但是加上了hadoop的jar包到lib目录之后,再运行flink run命令就跑到yarn的session模式下运行了。我怎么在Standalone和Yarn模式下切换。
    回复 有任何疑惑可以回复我~ 2020-09-27 11:25:10
  • Michael_PK 回复 提问者 摇摆的铃铛很响 #2
    不会的呢,他们各种都可以带jar的呢。每个应用程序不管啥模式都可以带上jar的。官网那个提交作业的你先通读一遍
    回复 有任何疑惑可以回复我~ 2020-09-27 11:29:47
  • 提问者 摇摆的铃铛很响 回复 Michael_PK #3
    老师,我的意思是你的讲课顺序是先讲的Standalone模式,你这时候运行flink run的确是运行在Standalone模式下。后面你又搭建了hadoop集群,这时候运行flink run命令就跑到了yarn模式了。我已经试过好几次了。如果没有hadoop环境使用flink run运行的命令就是运行在Standalone模式。如果有了hadoop环境就自动跑到yarn模式上了
    回复 有任何疑惑可以回复我~ 2020-09-27 11:42:21
Michael_PK 2020-09-27 11:22:06

不同模式运行方式不同,但是jar是一样的。session方式是有一个sessionid相关的东西。你换个目录执行下试试

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信