Hi,tison
感谢提供思路。当前版本flink1.10,测试发现在yarn web ui点击左上角kill,无法触发删除。通过flink web
ui中的cancel按钮以及 官方建议的停止job 的方式(echo "stop" | ./bin/yarn-session.sh -id
application_Id)是可以实现停止任务即可清除文件。
之前没有清除的文件是因为在yarn web ui直接点击kill。
调用栈:
org.apache.flink.yarn.Utils.deleteApplicationFiles:214
org.apache.flink.yarn.YarnClusterDescriptor.killCluster:403
org.apache.flink.yarn.cli.FlinkYarnSessionCli.run:569
Best,
Robin.
tison wrote
> org/apache/flink/yarn/YarnResourceManagerDriver.java:236
> org/apache/flink/yarn/YarnClusterDescriptor.java:495
>
> 应该是会在作业退出或者强杀的时候清理的,你可以看一下对应版本有无这个逻辑
>
> 可以加一下日志看看实际是否触发,删除的是什么目录
>
> Best,
> tison.
>
>
> Robin Zhang <
> vincent2015qdlg@
--
Sent from:
http://apache-flink.147419.n8.nabble.com/