NexentaStor5 Driver for OpenStack Manila¶
The NexentaStor5 Manila driver provides NFS shared file systems to OpenStack.
Requirements¶
- The NexentaStor 5.1 or newer 
Backend Configuration¶
The following parameters need to be configured in the manila configuration file for the NexentaStor5 driver:
- share_backend_name = <backend name to enable> 
- share_driver = manila.share.drivers.nexenta.ns5.nexenta_nas.NexentaNasDriver 
- driver_handles_share_servers = False 
- nexenta_nas_host = <Data address to NAS shares> 
- nexenta_user = <username for management operations> 
- nexenta_password = <password for management operations> 
- nexenta_pool = <Pool name where NAS shares are created> 
- nexenta_rest_addresses = <Management address for Rest API access> 
- nexenta_folder = <Parent filesystem where all Manila shares are kept> 
- nexenta_nfs = True 
Restrictions¶
- Only IP share access control is allowed for NFS shares. 
Back-end configuration example¶
[DEFAULT]
enabled_share_backends = NexentaStor5
[NexentaStor5]
share_backend_name = NexentaStor5
driver_handles_share_servers = False
nexenta_folder = manila
share_driver = manila.share.drivers.nexenta.ns5.nexenta_nas.NexentaNasDriver
nexenta_rest_addresses = 10.3.1.1,10.3.1.2
nexenta_nas_host = 10.3.1.10
nexenta_rest_port = 8443
nexenta_pool = pool1
nexenta_nfs = True
nexenta_user = admin
nexenta_password = secret_password
nexenta_thin_provisioning = True
