【发布时间】:2020-09-02 09:31:20
【问题描述】:
有时我要启动一堆工作,每个工作都安装一个 pvc。由于资源有限,部分 Pod 不到一分钟就挂载失败。
无法为 pod“package-job-120348968617328640-5gv7s_vname(b059856a-ecfa-11ea-a226-fa163e205547)”挂载卷:等待卷为 pod“vname”/“package-job-附加或挂载”超时已过期120348968617328640-5gv7s”。卸载卷列表=[tmp]。未附加卷的列表=[log tmp]。
它肯定会不断重试。但它从未成功(事件年龄就像44s (x11 over 23m))。但是如果我删除这个 pod,这个作业会创建一个新的 pod 并且它会完成。
那么为什么会这样呢? pod 不应该自动重试挂载而不需要手动干预吗? 如果这无法避免,是否有一种解决方法,它会在 Init Phase 超过 2 分钟时自动删除 Pod?
结论
这实际上是我的云提供商在某些节点卡住(由网络问题引起)中提供的附加脚本。所以如果其他人遇到这些问题,也许检查附加磁盘的存储插件是个好主意。
【问题讨论】:
标签: kubernetes kubernetes-pod kubernetes-pvc