k8s 调度失败 Warning UnexpectedAdmissionError 13s kubelet Allocate failed due to requested number of devices unavailable for idealcomgpu Requested 1 Available 0 which is unexpected如何解决
这个问题通常是因为节点上没有可用的 GPU 设备导致的。可以按照以下步骤解决:
-
确认节点上是否安装了 GPU 设备,并且驱动程序已正确安装和配置。
-
确认 Kubernetes 集群中是否已为节点配置正确的
nodeSelector和tolerations标签,以便将 GPU 调度到该节点。 -
如果节点上确实没有可用的 GPU 设备,可以考虑向节点添加更多的 GPU 设备或将工作负载调度到其他具有 GPU 设备的节点。
-
可以使用
kubectl describe node <node-name>命令查看节点的详细信息,以了解节点上的 GPU 设备是否可用。 -
如果问题仍然存在,可以尝试重新启动 kubelet 和 docker 服务,或者重启节点,以确保服务和设备状态正确。
-
如果以上步骤无法解决问题,可以尝试升级 Kubernetes 版本或与 Kubernetes 社区寻求帮助。
原文地址: https://www.cveoy.top/t/topic/bISu 著作权归作者所有。请勿转载和采集!