Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes Openshift:没有与以下所有谓词匹配的节点可用::cpu不足(173),MatchNodeSelector(5)_Kubernetes_Openshift - Fatal编程技术网

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

Kubernetes Openshift:没有与以下所有谓词匹配的节点可用::cpu不足(173),MatchNodeSelector(5),kubernetes,openshift,Kubernetes,Openshift,我在west-1的Openshift v3上有一个项目。在它里面,我有一个运行良好的应用程序,还有一个在GitHub提交了代码中非常下游的内容后停止工作的应用程序。问题在于制作吊舱: No nodes are available that match all of the following predicates:: Insufficient cpu (173), MatchNodeSelector (5). 我停止了它,然后缩小了另一个豆荚的比例,看看它是否有任何奇怪的设置,而另一个豆荚

我在west-1的Openshift v3上有一个项目。在它里面,我有一个运行良好的应用程序,还有一个在GitHub提交了代码中非常下游的内容后停止工作的应用程序。问题在于制作吊舱:

No nodes are available that match all of the following predicates::
 Insufficient cpu (173), MatchNodeSelector (5). 
我停止了它,然后缩小了另一个豆荚的比例,看看它是否有任何奇怪的设置,而另一个豆荚的新构建可能已经采用了这些设置,我得到了相同的设置。现在两个都坏了。

是因为Red Hat Openshift耗尽了CPU,还是我得到了一些奇怪的默认设置,决定请求173个CPU和5个节点

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


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

您应该始终检查是否表明us-west-1上今天存在已知的停机。我知道,但这始终是轻描淡写的。它说有一个持续的“应用程序创建错误的提升级别”,我在构建/部署期间偶尔会看到。“导致[新POD上]映像拉取失败的问题已解决。”已解决。我一直坚持“没有与以下所有谓词匹配的节点可用::cpu不足(60)、内存不足(48)、MatchNodeSelector(3)。”谢谢。那么Openshift缺乏硬件?该死我从AWS(失败的学术资助)转换过来,但现在Openshift更有限,还没有学术资助。我认为我做了一个愚蠢的举动。是的,一旦我的构建完成,我如何知道在重新部署我的应用程序时是否会有足够的节点?第一次数据丢失,现在又一次失败。