第 4 章 文件共享
重要
OpenStack 共享文件系统服务在此发行版本中 作为技术预览提供,因此不受红帽完全支持。它只应用于测试,不应部署在生产环境中。有关技术预览功能的更多信息,请参阅覆盖范围详细信息。
OpenStack 的共享文件系统服务(openstack-manila)提供了方法来轻松调配可由多个实例使用的共享文件系统。在过去,OpenStack 用户需要手动部署共享文件系统,然后才能将它们挂载到实例上。另一方面,共享文件系统服务允许用户从预配置的存储池中轻松调配共享,从而可以安全地挂载。反过来,这个池可以独立管理和扩展来满足需求。
OpenStack 共享文件系统服务还允许管理员定义不同类型的共享(即共享类型)的设置,其方式与 OpenStack 块存储服务使用 卷类型 相同。此外,共享文件系统服务还提供了管理调配共享的访问、安全性和快照的方法。
目前,共享文件系统服务只能手动部署。有关如何操作的说明,请参阅安装共享文件系统服务(技术预览)。
4.1. 创建和管理共享 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
本节假设您手动部署共享文件系统服务,如 安装共享文件系统服务(技术预览) 和 OpenStack 共享文件系统服务(Manila) 中所述。因此,此时您应该使用 NetApp 驱动程序(manila.share.drivers.netapp.common.NetAppDriver)进行共享。
使用这个驱动程序,您可以执行以下操作:
- 创建和删除共享。
- 允许(读/写)或拒绝访问共享。
在创建共享之前,您必须首先 创建共享类型。通常,此步骤是共享文件系统服务部署的一部分,如 为定义的后端创建共享类型 中所述。
以下流程假设您的 NetApp 后端:
- 可以通过名为 netapp 的共享类型调用,以及
- 支持 NFS 共享协议。