Sorry I did not quite understand the problem.
Do you mean a failed job does not release resources to yarn?
 - if so, is the job in restarting process? A job in recovery will reuse
the slots so they will not be release.
Or a failed job cannot acquire slots when it is restarted in auto-recovery?
- if so, normally the job should be in a loop like (restarting tasks ->
allocating slots -> failed due to not be able to acquire enough slots ->
restarting task -> ...). Would you check whether the job is in such a loop?
Or the job cannot allocate enough slots even if the cluster has enough
resource?

Thanks,
Zhu Zhu



seeksst <seek...@163.com> 于2020年4月26日周日 上午11:21写道:

> Hi,
>
>
>     Recently, I find a problem when job failed in 1.10.0, flink didn’t
> release resource first.
>
>
>
>      You can see I used flink on yarn, and it doesn’t allocate task
> manager, beacause no more memory left.
>
>      If i cancel the job, the cluster has more memory.
>
>      In 1.8.2, the job will restart normally, is this a bug?
>
>      Thanks.
>

Reply via email to