【发布时间】:2020-08-24 22:30:47
【问题描述】:
我在 Openshift 4.3 中运行了一个有状态集,它无法正常启动。我怀疑权限问题,但这与问题没有直接关系。我在启动调试容器时遇到问题。
我运行命令来创建有状态集和其他相关对象。为有状态集创建的 pod(我目前只运行一个副本)崩溃(这是我所期望的)。然后我发出命令oc debug statefulset/[ss-name],我收到一条错误消息,指出主容器无效,因为* spec.containers[0].volumeMounts[0].name: Not found: "volume"
虽然卷确实存在 - 它被称为“卷”,当我启动有状态集时它成功创建。
我确定在创建调试 pod 时我只是遗漏了一些东西,但我不确定是什么 - 我在 Google 上找不到任何表明我需要创建一个单独的用于调试 pod 或任何东西的 PVC。我错过了什么?
【问题讨论】:
标签: debugging openshift kubernetes-statefulset kubernetes-pvc