This driver enables use of the VastData filesystem for Manila shares. NFS vers 3 is supported Following interfaces are supported: 1. Create/Delete share. 2. Expand/Shrink share capacity. 3. Create/Delete snapshot. 4. Allow/Deny IP(NFS) access. 5. Get share stats. Co-Authored-By: Ofer Koren <ofer.koren@vastdata.com> Implements: bp vastdata-driver Change-Id: I7e8f81694183210b146d60a132a933eabd8b1eb1
2.3 KiB
Share drivers
drivers/generic-driver.rst drivers/cephfs_driver.rst drivers/dell-emc-powerflex-driver.rst drivers/dell-emc-powermax-driver.rst drivers/dell-emc-unity-driver.rst drivers/dell-emc-vnx-driver.rst drivers/dell-emc-powerstore-driver.rst drivers/glusterfs-driver.rst drivers/glusterfs-native-driver.rst drivers/hdfs-native-driver.rst drivers/lvm-driver.rst drivers/zfs-on-linux-driver.rst drivers/zfssa-manila-driver.rst drivers/emc-isilon-driver.rst drivers/hitachi-hnas-driver.rst drivers/hitachi-hsp-driver.rst drivers/hpe-3par-share-driver.rst drivers/huawei-nas-driver.rst drivers/ibm-spectrumscale-driver.rst drivers/infinidat-share-driver.rst drivers/infortrend-nas-driver.rst drivers/maprfs-native-driver.rst drivers/netapp-cluster-mode-driver.rst drivers/quobyte-driver.rst drivers/windows-smb-driver.rst drivers/nexentastor5-driver.rst drivers/purestorage-flashblade-driver.rst drivers/vastdata_driver.rst
To use different share drivers for the Shared File Systems service, use the parameters described in these sections.
The Shared File Systems service can handle multiple drivers at once. The configuration for all of them follows a common paradigm:
In the configuration file
manila.conf, configure the optionenabled_backendswith the list of names for your configuration.For example, if you want to enable two drivers and name them
Driver1andDriver2:[Default] # ... enabled_backends = Driver1 Driver2Configure a separate section for each driver using these names. You need to define in each section at least the option
share_driverand assign it the value of your driver. In this example it is the generic driver:[Driver1] share_driver = manila.share.drivers.generic.GenericShareDriver # ... [Driver2] share_driver = manila.share.drivers.generic.GenericShareDriver # ...
The share drivers are included in the Shared File Systems repository.