You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@yunikorn.apache.org by "Weiwei Yang (Jira)" <ji...@apache.org> on 2022/01/07 01:02:00 UTC

[jira] [Resolved] (YUNIKORN-689) Pods could be scheduled on nodes that don't have enough CPUs

     [ https://issues.apache.org/jira/browse/YUNIKORN-689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Weiwei Yang resolved YUNIKORN-689.
----------------------------------
    Fix Version/s: 1.0.0
       Resolution: Done

This issue happens when there is some scheduling issue. If everything works fine, this should not happen. I believe all the outstanding issues are fixed. Closing this now.

> Pods could be scheduled on nodes that don't have enough CPUs
> ------------------------------------------------------------
>
>                 Key: YUNIKORN-689
>                 URL: https://issues.apache.org/jira/browse/YUNIKORN-689
>             Project: Apache YuniKorn
>          Issue Type: Bug
>          Components: shim - kubernetes
>            Reporter: Chaoran Yu
>            Priority: Major
>             Fix For: 1.0.0
>
>         Attachments: Screen Shot 2021-05-22 at 11.33.30 AM.jpg
>
>
> I observed that when my cluster was really busy and all incoming pods were pending, after some time, YuniKorn still assigned a node for many (I forgot if it was all) pending pods, even though kubelet thought that the node was out of CPUs. Interestingly, all the pods that got an assignment were assigned to the same node, even though my cluster had tens of nodes. Please see the attached screenshot for what happened.
> For context, all my pending pods were Spark pods and most of them were placeholders. The rest were the real driver pods.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@yunikorn.apache.org
For additional commands, e-mail: dev-help@yunikorn.apache.org