Openshift:没有可用的节点匹配以下所有谓词:: cpu不足(173),MatchNodeSelector(5)

时间:2017-11-13 09:11:58

标签: kubernetes openshift

我在Openshift v3上的west-1有一个项目。在其中我有一个工作正常的应用程序和一个在GitHub提交代码中非常下游的东西后停止工作的应用程序。问题在于制作一个吊舱:

No nodes are available that match all of the following predicates::
 Insufficient cpu (173), MatchNodeSelector (5). 

我停了下来然后我缩小了另一个吊舱,看看是否有任何奇怪的设置让对方的新版本可能已经拾起并且我得到了同样的结果。现在两个都坏了。
是Red Hat Openshift耗尽了CPU还是我有一些奇怪的默认设置决定请求173个CPU和5个节点?

1 个答案:

答案 0 :(得分:9)

该消息并不意味着该pod正在请求173个CPU。

错误消息表示调度失败,在173台计算机上没有足够的CPU可用于满足pod请求(请参阅pod定义),而在5台计算机(节点)上则无法调度,因为这些节点不在t具有pod在pod定义的Documentation中指定的特定标签集。 (两组节点之间可能存在交集)