Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 9 additions & 13 deletions modules/storage-persistent-storage-pv.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -136,26 +136,24 @@ ifdef::openshift-enterprise,openshift-webscale,openshift-origin[]
endif::[]
|===
--
1. ReadWriteOncePod access mode for persistent volumes is a Technology Preview feature.
1. RWOP uses the SELinux mount feature. This feature is driver dependent, and enabled by default in ODF, AWS EBS, Azure Disk, GCP PD, IBM VPC Block, Cinder, and vSphere. For third-party drivers, please contact your storage vendor.
--
:FeatureName: ReadWriteOncePod access mode for persistent volumes
include::snippets/technology-preview.adoc[leveloffset=+1]
endif::microshift[]

ifndef::microshift[]
.Supported access modes for persistent volumes
[cols=",^v,^v,^v,^v", width="100%",options="header"]
|===
|Volume plugin |ReadWriteOnce ^[1]^ | ReadWriteOncePod ^[2]^ |ReadOnlyMany|ReadWriteMany
|AWS EBS ^[3]^ | ✅ | ✅ | - | -
|Volume plugin |ReadWriteOnce ^[1]^ | ReadWriteOncePod |ReadOnlyMany|ReadWriteMany
|AWS EBS ^[2]^ | ✅ | ✅ | - | -
|AWS EFS | ✅ | ✅ | ✅ | ✅
ifdef::openshift-enterprise,openshift-webscale,openshift-origin[]
|Azure File | ✅ |✅ | ✅ | ✅
|Azure Disk | ✅ | ✅ | - | -
//|Ceph RBD | ✅ | ✅ |✅ | -
//|CephFS | ✅ | ✅ | ✅ | ✅
|Cinder | ✅ | ✅ |- | -
|Fibre Channel | ✅ | ✅ |✅ | ✅ ^[4]^
|Fibre Channel | ✅ | ✅ |✅ | ✅ ^[3]^
endif::[]
ifndef::openshift-rosa[]
|GCP Persistent Disk | ✅ |✅ | - | -
Expand All @@ -166,29 +164,27 @@ ifdef::openshift-enterprise,openshift-webscale,openshift-origin[]
|HostPath | ✅ |✅ | - | -
|{ibm-power-server-title} Disk | ✅ |✅ | ✅ | ✅
|{ibm-name} VPC Disk | ✅ |✅ | - | -
|iSCSI | ✅ | ✅ |✅ | ✅ ^[4]^
|iSCSI | ✅ | ✅ |✅ | ✅ ^[3]^
|Local volume | ✅ |✅ | - | -
endif::[]
|LVM Storage | ✅ | ✅ | - | -
ifdef::openshift-enterprise,openshift-webscale,openshift-origin[]
|NFS | ✅ | ✅ |✅ | ✅
|OpenStack Manila | - |✅ | - | ✅
|{rh-storage-first} | ✅ |✅ | - | ✅
|VMware vSphere | ✅ |✅ | - | ✅ ^[5]^
|VMware vSphere | ✅ |✅ | - | ✅ ^[4]^
endif::[]
|===
[.small]
--
1. ReadWriteOnce (RWO) volumes cannot be mounted on multiple nodes. If a node fails, the system does not allow the attached RWO volume to be mounted on a new node because it is already assigned to the failed node. If you encounter a multi-attach error message as a result, force delete the pod on a shutdown or crashed node to avoid data loss in critical workloads, such as when dynamic persistent volumes are attached.

2. ReadWriteOncePod is a Technology Preview feature.
2. Use a recreate deployment strategy for pods that rely on AWS EBS.

3. Use a recreate deployment strategy for pods that rely on AWS EBS.

4. Only raw block volumes support the ReadWriteMany (RWX) access mode for Fibre Channel and iSCSI. For more information, see "Block volume support".
3. Only raw block volumes support the ReadWriteMany (RWX) access mode for Fibre Channel and iSCSI. For more information, see "Block volume support".

ifndef::openshift-dedicated,openshift-rosa[]
5. If the underlying vSphere environment supports the vSAN file service, then the vSphere Container Storage Interface (CSI) Driver Operator installed by
4. If the underlying vSphere environment supports the vSAN file service, then the vSphere Container Storage Interface (CSI) Driver Operator installed by
{product-title} supports provisioning of ReadWriteMany (RWX) volumes. If you do not have vSAN file service configured, and you request RWX, the volume fails to get created and an error is logged. For more information, see "Using Container Storage Interface" -> "VMware vSphere CSI Driver Operator".
endif::openshift-dedicated,openshift-rosa[]
// GCE Persistent Disks, or Openstack Cinder PVs.
Expand Down