问题1:Flink CDC各位大佬 yarn 任务kill 不掉 都是如何解决的?
问题2:还有父进程?如何找application ID的父进程?
有以下几种方法可以解决 Flink Yarn 任务 kill 不掉的问题:
使用 kill -9 命令强制杀死任务。 这种方法需要注意的是,它可能会导致数据丢失。
使用 yarn application -kill 命令杀死任务。 这种方法不会导致数据丢失,但是它可能需要一些时间才能完成。
使用 yarn application -status 命令查看任务的状态。 当任务处于 RUNNING 状态时,它是无法 kill 掉的。如果任务处于 FINISHED 状态,那么它已经完成了,可以安全地 kill 掉。
使用 yarn application -logs 命令查看任务的日志。 日志中可能记录了一些有用的信息,可以帮助我们定位问题。
以下是具体步骤:
使用 yarn application -list 命令列出正在运行的任务。
找到你要 kill 掉的任务的 ID。
使用 yarn application -kill 命令杀死任务。
如果任务仍然无法 kill 掉,你可以尝试使用 yarn application -status 命令查看它的状态。如果任务处于 RUNNING 状态,它是无法 kill 掉的。如果任务处于 FINISHED 状态,那么它已经完成了,可以安全地 kill 掉。
如果任务的日志中没有记录有用的信息,你可以尝试联系 Flink 的官方支持人员。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。