Caution
Manila deprecation notice
In the MCP 2019.2.7 update, the OpenStack Manila component is being considered for deprecation. The corresponding capabilities are still available, although not further enhanced.
Starting with the 2019.2.11 maintenance update, the OpenStack Manila component will no longer be supported by Mirantis. For those existing customers who have the Manila functionality explicitly included in the scope of their contracts, Mirantis will continue to fulfill the corresponding support obligations.
After you have configured the deployment model as described in
Modify the deployment model, install the Manila components that include the
manila-api
, manila-scheduler
, manila-share
, manila-data
, and
other services.
To install the Manila components:
Log in to the Salt Master node.
Refresh your Reclass storage data:
salt-call state.sls reclass.storage
Install manila-api
:
salt -C 'I@manila:api and *01*' state.sls manila.api
salt -C 'I@manila:api' state.sls manila.api
Install manila-scheduler
:
salt -C 'I@manila:scheduler' state.sls manila.scheduler
Install manila-share
:
salt -C 'I@manila:share' state.sls manila.share
Install manila-data
:
salt -C 'I@manila:data' state.sls manila.data
Install the Manila client:
salt -C 'I@manila:client' state.sls manila.client
Log in to any OpenStack controller node.
Verify that the Manila services are enabled and running:
salt 'cfg01*' cmd.run 'source keystonercv3; manila list'
salt 'cfg01*' cmd.run 'source keystonercv3; manila service-list'