【问题标题】:Accessmode in PVC and podPVC 和 pod 中的访问模式
【发布时间】:2019-03-20 04:13:11
【问题描述】:

我有一个访问模式为ReadOnlyMany 的 pvc。我创建了一个使用上述 pvc 的 pod,发现我可以写入已安装的路径。这是预期的行为还是与我正在使用的音量插件有关。

【问题讨论】:

  • 检查你写入挂载路径的内容是否是持久的?也请在此处发布您的 yaml 文件。
  • 是的。它是持久的。
  • 如果没有 yaml 文件,将很难确定问题所在。我的假设是您需要在 Pod 规范中指定 readOnly: true

标签: kubernetes persistent-volumes kubernetes-pvc


【解决方案1】:

没有更多信息很难说它是什么。

最常见的错误是:

1) 就像评论中提到的 @vaqars 一样,可能是 pod/部署清单中缺少 readOnly:true 元素。

volumes:
- name: <volumeName>
  persistentVolumeClaim:
    claimName: <claimName>
    readOnly: true

2) 您的 PersistentVolumePersistentVolumeClaim 没有accessMode: ReadOnlyMany

3) 您的音量插件可能不支持ReadOnlyMany。如果您的 Volume Plugin 支持这种访问模式,请检查here

【讨论】:

    猜你喜欢
    • 2020-05-15
    • 2019-05-24
    • 2017-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-24
    • 2020-02-13
    • 1970-01-01
    相关资源
    最近更新 更多