0

我正在尝试在 GCEn1-standard-1机器上部署 Magento,但我不断收到以下错误消息。

pod (magento-magento-1486272877-zd34d) failed to fit in any node fit failure summary on nodes : Insufficient cpu (1)

我正在使用官方Magento helm chart,并且我已将values.yml文件配置为包含非常低的 CPU 请求:cpu: 25m

当我查看 kubernetes 仪表板上的节点详细信息时,我看到我的 CPU 已经在0.728(72.80%) 旋转,而除了系统容器之外它甚至没有做任何事情。另见下图:

Kubernetes 标准 n1-standard-1 资源

这是否意味着我已经1 - 0.728 = 0.272m离开了容器请求?那为什么 kubernetes 在指定时仍然告诉我它的 CPU 不足0.25m

谢谢你的帮助。

4

2 回答 2

0

有一个漂亮的 kubectl 命令可以获取有关节点资源的信息......

kubectl top nodes

还有豆荚...

kubectl top pods

带有容器的 Pod

kubectl top pods --containers=true

于 2017-11-01T05:29:38.423 回答
0

我没有看到 CPU 限制0.248与我帖子中的图片一致,所以我放cpu: 20m了它并且它起作用了。

于 2017-03-31T14:59:52.213 回答