Kubernetes PVC 访问模式:RWO 简介

是什么 PVC 的 accessModes 描述的是这块卷在集群里能被怎样挂载,不是 Linux 文件权限里的 rwx。 Kubernetes 常见三种: 模式 全称 含义(简化) RWO ReadWriteOnce 同一时刻,最多一个节点以读写方式挂载 ROX ReadOnlyMany 多个节点可同时只读挂载 RWX ReadWriteMany 多个节点可同时读写挂载(需 NFS、CephFS、Longhorn RWX 等) 日常自建集群里,Longhorn、本地盘、云厂商块存储(EBS 等)给 Pod 用的,几乎都是 RWO。 RWO 不等于 Pod 不能换节点 很多人会把 RWO 理解成「Pod 永远绑死在一个节点上」。更准确的说法是: 同一时刻只能有一个节点挂载读写; Pod 迁到另一节点时,流程是:旧 Pod 退出 → 卷 detach → 新节点 attach → 新 Pod 启动。 因此 RWO 不阻止 Pod 漂移,但不允许两个 Pod 同时挂同一块盘。 和 Longhorn 副本数的关系 Longhorn 的 numberOfReplicas: 2 表示数据在多个节点各存一份(容错、迁移时 attach 更快),与 RWX 无关: ...

Created 26266-05-26 · Updated 26266-05-26 · 1 min · 160 words · -