1 默认standalone模式
启动sql-client命令:bin/sql-client.sh embedded
默认情况下,这个sql-client上面所跑的任务,会提交到flink的standalone集群上,如果你没有bin/start-cluster.sh启动standalon集群,那么sql-client进程可以启动起来,但是在实际执行sql的时候,会报如下连接拒绝的错误
2 使用yarn-session模式
yarn-session模式其实就是在yarn上生成一个standalone集群
- bin/yarn-session.sh -s 2 -jm 1024 -tm 2048 -nm test1 -d
- bin/sql-client.sh embedded -s yarn-session
参考文章
https://blog.csdn.net/lsr40/article/details/113398830
本文介绍了如何将Flink SQL客户端的任务提交到YARN运行。首先默认的standalone模式,通过`bin/sql-client.sh embedded`启动,但需确保已启动standalone集群,否则会遇到连接错误。然后,详细阐述了使用`yarn-session`模式的步骤,通过`bin/yarn-session.sh`参数配置启动YARN会话,并用`bin/sql-client.sh embedded -s yarn-session`提交任务。参考链接提供了更多详情。
8731

被折叠的 条评论
为什么被折叠?



