环境说明
- Flink 1.14.4
- kafka 2.4.1
- jdk “1.8.0_112”
背景说明
Flink作业提交yarn-session模式。启动job之后,定期手动做savepoint。在命令行flink CLI的模式下执行:
./flink list -t yarn-session -yid application_1672383773206_31615
出现报错:

解决方案:
在flink 1.14.4官方文档找到:
尝试解决:
./flink list -t yarn-session -yid application_1672383773206_31615
./flink savepoint -t yarn-session -yid application_1672383773206_31615 -Dhigh-avilably=None
在savepoint的时候,去掉HA的配置。
最后经过大佬的指点,在FLink官方社区找到答案:
https://issues.apache.org/jira/browse/FLINK-17055
按照上面的解释:
./flink list -t yarn-session -Dyarn.application.id=application_1672383773206_31585
最后完美解决这个问题。已经向社区反应了这个问题。
在Flink1.14.4版本中,使用YARNsession模式运行job并手动创建savepoint时遇到错误。通过查阅官方文档和社区解答,发现需指定YARN应用ID而非使用-high-availability配置。最终解决方案是使用命令`./flinklist-tyarn-session-Dyarn.application.id=application_1672383773206_31585`来正确列出或保存savepoint。
794

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



