首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jenkins构建失败,因为“节点资源不足:[DiskPressure]”。

Jenkins构建失败,因为“节点资源不足:[DiskPressure]”。
EN

Stack Overflow用户
提问于 2019-05-16 18:00:20
回答 1查看 492关注 0票数 2

我的Jenkins X安装,中期工程,现在变得非常不稳定.(主要是)由于磁盘压力,Jenkins吊舱无法启动。

一般情况下,很多豆荚都失败了。

节点资源不足: DiskPressure。

0/4节点可用:1 cpu不足,1节点有磁盘压力,2节点没有可用卷区。无法为吊舱安装卷“jenkins-x chartmuseum-blah”:超时已过期,等待卷附加或挂载荚"jx"/"jenkins-x-chartmuseum-blah“。未挂载卷列表=存储卷。未附加卷列表=存储卷默认-令牌-blah多附加卷错误卷“pvc blah”卷已经独占地附加到一个节点,并且不能附加到另一个节点。

随着使用npm的项目以及它生成的大量node-modules目录的更多预览构建,这可能变得更加明显。我也不确定詹金斯是不是在清理自己。

重新启动节点会有所帮助,但不会持续很长时间。

EN

回答 1

Stack Overflow用户

发布于 2019-06-17 13:15:31

让我们从库伯内特斯这边着手。要解决这个问题,您可以做的事情很少:

  1. 正如@Vasily所提到的,检查是什么导致了节点的磁盘压力。您还可能需要从:查看日志。
    • kubeclt logs: kube-scheduler events logs
    • journalctl -u kubelet: kubelet logs
    • /var/log/kube-scheduler.log

更多关于为什么下面的日志。

  1. 检查你的驱逐门槛。如果需要,调整Kubelet和Kubelet配置。查看这两种日志所发生的情况(前面提到的日志现在可能有用)。更多信息可以找到这里
  2. 检查是否有一个正确运行的水平Pod自动分频器:kubectl get hpa,您可以使用标准kubectl命令来设置和管理好你的自助餐。
  3. 最后,您收到的与卷相关的错误表明,我们可能存在PVC和/或PV的问题。确保卷与节点位于同一区域。如果要将卷挂载到特定的容器,请确保它不完全附加到另一个容器。更多信息可以找到这里这里

我没有亲自测试它,因为需要更多的信息来再现整个场景,但我希望上面的建议将是有用的。

如果有帮助的话请告诉我。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56174205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档