5.8.3. Manila CSI Driver Operator 限制
以下限制适用于 Manila Container Storage Interface(CSI)Driver Operator:
- 只支持 NFS
- OpenStack Manila 支持许多网络连接存储协议,如 NFS、CIFS 和 CEPHFS,它们可在 OpenStack 云中选择性地启用。OpenShift Container Platform 中的 Manila CSI Driver Operator 只支持使用 NFS 协议。如果底层 OpenStack 云中没有并启用了 NFS,则无法使用 Manila CSI Driver Operator 为 OpenShift Container Platform 置备存储。
- 如果后端是 CephFS-NFS,则不支持快照
-
要使用持久性卷(PV)快照并将卷恢复到快照,您必须确定您使用的 Manila 共享类型支持这些功能。Red Hat OpenStack 管理员必须启用对快照(
共享类型 extra-spec snapshot_support)的支持
,并在与您要使用的存储类关联的共享类型(共享类型 extra-spec create_share_from_snapshot_support
)中创建共享。 - 不支持 FSGroups
-
由于 Manila CSI 为多个读者和多个写入器提供共享文件系统,所以不支持使用 FSGroups。即使对于使用 ReadWriteOnce 访问模式创建的持久性卷,也是如此。因此,请务必不要在手动创建的存储类中指定用于 Manila CSI 驱动程序的
fsType
属性。
重要
在 Red Hat OpenStack Platform 16.x 和 17.x 中,通过 NFS 使用 CephFS 的共享文件系统服务(Manila)完全支持通过 Manila CSI 提供对 OpenShift Container Platform 的共享。但是,这个解决方案不适用于大规模扩展。请务必在 Red Hat OpenStack Platform 的 CephFS NFS Manila-CSI Workload Recommendations 中查看重要建议。