【问题标题】:How to fix ephemeral local storage problem?如何解决临时本地存储问题?
【发布时间】:2020-05-04 16:12:19
【问题描述】:

我正在 EKS k8s 1.16 上运行一些部署,大约 5 分钟后,我的 pod 被驱逐并显示以下消息:

Pod ephemeral local storage usage exceeds the total limit of containers 1Gi.

我的节点有 20Gi 临时存储空间。

我的 QoS 等级得到保证,无论我在 yaml 中配置多少临时存储,我都会看到与我配置的数量相同的错误。

你知道可以做什么吗?

我的 yaml 文件在这里:https://slexy.org/view/s2096sex7L

【问题讨论】:

    标签: kubernetes amazon-eks


    【解决方案1】:

    这是因为您通过将resources.limits.ephemeral-storage 设置为1Gi 来设置ephemeral-storage 的使用上限。如果安全,请删除 limits.ephemeral-storage,或根据您的要求更改值。

          resources:
            limits:
              memory: "61Gi"
              cpu: "7500m"
              ephemeral-storage: "1Gi" <----- here
            requests:
              memory: "61Gi"
              cpu: "7500m"
              ephemeral-storage: "1Gi"
    

    如果运行 Pod 的节点有足够的可用资源,则容器可能(并且允许)使用比其对该资源的请求指定的更多的资源。但是,容器不允许使用超过其资源limit

    【讨论】:

      猜你喜欢
      • 2017-04-30
      • 1970-01-01
      • 1970-01-01
      • 2020-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-08
      • 2021-01-14
      相关资源
      最近更新 更多