工作负载状态异常时,建议先查看K8S事件以便于确定导致异常的初步原因,再参照如下排查思路解决问题,查看K8S事件的方法请参见查看K8S事件,初步定位异常原因。
以下排查思路根据原因的出现概率进行排序,建议您从高频率原因往低频率原因排查,从而帮助您快速找到问题的原因。
如果解决完某个可能原因仍未解决问题,请继续排查其他可能原因。
解决方案:
当“实例资源的申请量”超过了“实例所在节点的可分配资源总量”时,节点无法满足实例所需资源要求导致调度失败。
如图5,可以看到工作负载两个实例的内存申请量分别为0.50 GiB,严重超过了实例所在节点的可分配内存0.39 GiB。因此实例调度会失败。
解决方案:
在ECS控制台变更节点规格,扩大节点资源。
当亲和性配置出现如下互斥情况时,也会导致实例调度失败:
例如:
workload1、workload2设置了工作负载间的反亲和,如workload1部署在Node1,workload2部署在Node2。
workload3部署上线时,既希望与workload2亲和,又希望可以部署在不同节点如Node1上,这就造成了工作负载亲和与节点亲和间的互斥,导致最终工作负载部署失败。
解决方案:
No nodes are available that match all of the following predicates: MatchNode Selector, NodeNotSupportsContainer
节点标签为false时将会调度失败,报错信息如下图所示 :
如果挂载的存储卷与节点处于不同分区,也会导致工作负载异常,实例调度失败,如下图所示:
解决方案:
重新创建存储卷,可用区选择与节点同一分区,或重新创建工作负载,存储卷选择自动分配。
如果上述方法均不能解决您的疑问,请提交工单寻求更多帮助。
Alibaba Cloud Linux 3是阿里云官方操作系统的第三代发行版,继承Alibaba Cloud ...
现在的米市尤为注重价值投资,而除了本身含义丰富又极具终端市场的 域名 品种之...
1. 接口描述 接口请求域名: clb.tencentcloudapi.com 。 修改负载均衡实例的属...
企业对互联网的依赖日益凸显,虽然 服务器托管 可以带动企业高速后运行,同样也...
域名注册 一定要实名的吗?也不是一定要实名认证的。是否实名认证,主要取决于注...
我将介绍以下内容: 什么是Rust? 什么是Python? 何时使用Rust 何时使用Python 为...
近日,腾讯入资大数据领军企业北京东方金信科技有限公司数亿元;同时腾讯云宣布...
从毕业来阿里到现在已经有4年了,一直在从事Android开发,从一开始的业务开发,...
服务器虚拟化技术使得数据中心的每台服务器可以使用多核处理器技术同时处理数十...
本文整理自快手数据平台部,数据服务化中台负责人倪顺发表的《快手数据中台建设-...