1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00

BZ2070276: Add limitations to Manila CSI

This commit is contained in:
Lisa Pettyjohn
2022-06-15 10:49:02 -04:00
committed by openshift-cherrypick-robot
parent af6a9ee763
commit 7ca1ba5105
2 changed files with 23 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
// Module included in the following assemblies:
//
// * storage/container_storage_interface/persistent-storage-csi-manila.adoc
//
:_content-type: CONCEPT
[id="persistent-storage-csi-manila-limitations_{context}"]
= Manila CSI Driver Operator limitations
The following limitations apply to the Manila Container Storage Interface (CSI) Driver Operator:
Only NFS is supported:: OpenStack Manila supports many network-attached storage protocols, such as NFS, CIFS, and CEPHFS, and these can be selectively enabled in the OpenStack cloud. The Manila CSI Driver Operator in {product-title} only supports using the NFS protocol. If NFS is not available and enabled in the underlying OpenStack cloud, you cannot use the Manila CSI Driver Operator to provision storage for {product-title}.
Snapshots are not supported if the back end is CephFS-NFS:: To take snapshots of persistent volumes (PVs) and revert volumes to snapshots, you must ensure that the Manila share type that you are using supports these features. A Red Hat OpenStack administrator must enable support for snapshots (`share type extra-spec snapshot_support`) and for creating shares from snapshots (`share type extra-spec create_share_from_snapshot_support`) in the share type associated with the storage class you intend to use.
FSGroups are not supported:: Since Manila CSI provides shared file systems for access by multiple readers and multiple writers, it does not support the use of FSGroups. This is true even for persistent volumes created with the ReadWriteOnce access mode. It is therefore important not to specify the `fsType` attribute in any storage class that you manually create for use with Manila CSI Driver.
[IMPORTANT]
====
In Red Hat OpenStack Platform 16.x and 17.x, the Shared File Systems service (Manila) with CephFS through NFS fully supports serving shares to {product-title} through the Manila CSI. However, this solution is not intended for massive scale. Be sure to review important recommendations in link:https://access.redhat.com/articles/6667651[CephFS NFS Manila-CSI Workload Recommendations for Red Hat OpenStack Platform].
====

View File

@@ -20,6 +20,8 @@ To create CSI-provisioned PVs that mount to Manila storage assets, {product-titl
include::modules/persistent-storage-csi-about.adoc[leveloffset=+1]
include::modules/persistent-storage-csi-manila-limitations.adoc[leveloffset=+1]
include::modules/persistent-storage-csi-manila-dynamic-provisioning.adoc[leveloffset=+1]
[role="_additional-resources"]