Merge "Update manila deployment doc"
This commit is contained in:
commit
441c466f3f
@ -141,34 +141,45 @@ Deploying the Overcloud with an External Backend
|
||||
|
||||
#. Copy the Manila driver-specific configuration file to your home directory:
|
||||
|
||||
- Generic driver::
|
||||
- Dell-EMC Isilon driver::
|
||||
|
||||
sudo cp /usr/share/openstack-tripleo-heat-templates/environments/manila-generic-config.yaml ~
|
||||
sudo cp /usr/share/openstack-tripleo-heat-templates/environments/manila-isilon-config.yaml ~
|
||||
|
||||
- Dell-EMC Unity driver::
|
||||
|
||||
sudo cp /usr/share/openstack-tripleo-heat-templates/environments/manila-unity-config.yaml ~
|
||||
|
||||
- Dell-EMC Vmax driver::
|
||||
|
||||
sudo cp /usr/share/openstack-tripleo-heat-templates/environments/manila-vmax-config.yaml ~
|
||||
|
||||
- Dell-EMC VNX driver::
|
||||
|
||||
sudo cp /usr/share/openstack-tripleo-heat-templates/environments/manila-vnx-config.yaml ~
|
||||
|
||||
- NetApp driver::
|
||||
|
||||
sudo cp /usr/share/openstack-tripleo-heat-templates/environments/manila-netapp-config.yaml ~
|
||||
sudo cp /usr/share/openstack-tripleo-heat-templates/environments/manila-netapp-config.yaml ~
|
||||
|
||||
#. Edit the permissions (user is typically ``stack``)::
|
||||
|
||||
sudo chown $USER ~/manila-*-config.yaml
|
||||
sudo chmod 755 ~/manila-*-config.yaml
|
||||
|
||||
|
||||
#. Edit the parameters in this file to fit your requirements.
|
||||
- If you're using the generic driver, ensure that the service image
|
||||
details correspond to the service image you intend to load.
|
||||
- Ensure that the following line is changed::
|
||||
|
||||
OS::TripleO::ControllerExtraConfigPre: /usr/share/openstack-tripleo-heat-templates/puppet/extraconfig/pre_deploy/controller/manila-[generic or netapp].yaml
|
||||
- Fill in or override the values of parameters for your back end.
|
||||
|
||||
- Since you have copied the file out of its original locaation,
|
||||
replace relative paths in the resource_registry with absolute paths
|
||||
based on ``/usr/share/openstack-tripleo-heat-templates``.
|
||||
|
||||
#. Continue following the TripleO instructions for deploying an overcloud.
|
||||
Before entering the command to deploy the overcloud, add the environment
|
||||
file that you just configured as an argument. For example::
|
||||
|
||||
openstack overcloud deploy --templates \
|
||||
-e <full environment> -e ~/manila-[generic or netapp]-config.yaml
|
||||
-e <full environment> -e ~/manila-[isilon or unity or vmax or vnx or netapp]-config.yaml
|
||||
|
||||
#. Wait for the completion of the overcloud deployment process.
|
||||
|
||||
@ -183,17 +194,6 @@ Creating the Share
|
||||
the admin user. You can then create a tenant user and use environment
|
||||
files to switch between them.
|
||||
|
||||
#. Upload a service image:
|
||||
|
||||
.. note::
|
||||
|
||||
This step is only required for the generic driver.
|
||||
|
||||
Download a Manila service image to be used for share servers and upload it
|
||||
to Glance so that Manila can use it [tenant]::
|
||||
|
||||
glance image-create --name manila-service-image --disk-format qcow2 --container-format bare --file manila_service_image.qcow2
|
||||
|
||||
#. Create a share network to host the shares:
|
||||
|
||||
- Create the overcloud networks. The :doc:`../basic_deployment/basic_deployment_cli`
|
||||
|
Loading…
Reference in New Issue
Block a user