gpt4 book ai didi

google-cloud-platform - Google Autopilot 集群 : unschedulable pods

转载 作者:行者123 更新时间:2023-12-04 15:00:24 24 4
gpt4 key购买 nike

我在 autopilot 集群中创建了一个具有资源/限制的 pod:

    Limits:
cpu: 500m
ephemeral-storage: 1Gi
memory: 512Mi
Requests:
cpu: 500m
ephemeral-storage: 1Gi
memory: 512Mi
但根据我所读到的一切都应该自动配置。而且我不知道如何向集群添加新节点。
  Warning  FailedScheduling   2m39s (x3979 over 4d3h)  gke.io/optimize-utilization-scheduler  0/3 nodes are available: 1 Insufficient memory, 3 Insufficient cpu.
Normal NotTriggerScaleUp 85s (x68738 over 4d5h) cluster-autoscaler pod didn't trigger scale-up (it wouldn't fit if a new node is added): 2 node(s) didn't match node selector
Google 控制台显示可能的操作:
Increase maximum size limit for autoscaling in one or more node pools that have autoscaling enabled.
但这是自动驾驶仪,根据文档,它应该自动完成,我根本不能这样做。很奇怪。

最佳答案

如果没有看到您的 Podspec YAML,这很难精确调试。获取 NotTriggerScaleUp然而,消息意味着 Autopilot 永远不会为这些 pod 添加节点,它们将卡在 Pending 状态。这可能是因为自动缩放器添加新节点无法满足某些条件。
不可满足条件的一个示例是节点选择器,其中 Pod 请求放置在不存在的区域中。由于 autoscaler 无法在不存在的节点中创建节点,因此该 Pod 将永远处于 Pending 状态。
当自动缩放器可以为您的 Pod 配置资源时,您将看到 TriggeredScaleUp消息(通常在 Pod 进入 Pending 状态后约 10 秒内,但在某些情况下可能需要一分钟)。
我写了一个更一般的解释 how pending pods work in Autopilot ,以及您可以查找的内容。

关于google-cloud-platform - Google Autopilot 集群 : unschedulable pods,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67031113/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com