DevStack plugin to configure VMAX backend
Go to file
Unana Okpoyo 15a51c03fd Update default xml file from cinder_emc_config.xml to
cinder_dell_emc_config.xml

Change-Id: Ieaaf4d94f2bc53b7e40af478b981a17f032e7994
2017-07-04 11:56:07 +01:00
devstack Update default xml file from cinder_emc_config.xml to 2017-07-04 11:56:07 +01:00
.gitignore Update default xml file from cinder_emc_config.xml to 2017-07-04 11:56:07 +01:00
.gitreview Add .gitreview file 2017-06-21 15:12:16 +00:00
README.md Add .gitreview file 2017-06-21 15:12:16 +00:00
tox.ini Add .gitreview file 2017-06-21 15:12:16 +00:00

README.md

devstack-plugin-vmax

This plugin enables the VMAX backend for cinder. For each backend, it creates the required xml file, populating said file along with cinder.conf with the appropriate values

Enabling in devstack

  • Add this repo as an external repository to localrc::

    local
    enable_plugin devstack-plugin-vmax https://github.com/openstack/devstack-plugin-vmax

  • For each vmax cinder backend to be used in the devstack setup, add the backend name to the enabled backends in localrc as shown below. Backend name has to start with VMAX::

    local
    CINDER_ENABLED_BACKENDS=vmax:VMAX_Backend_1,vmax:VMAX_Backend_2

  • For each vmax backend in CINDER_ENABLED_BACKENDS above, append the configuration details to localrc as shown below for VMAX_Backend_1. Contact your Storage Admin for your parameters::

    VMAX_Backend_1_RestServerIp=<insert_ip_address>
    VMAX_Backend_1_RestServerPort=<Rest_port_number>
    VMAX_Backend_1_RestUserName=<Rest_password>
    VMAX_Backend_1_Array=<Array_to_use>
    VMAX_Backend_1_SRP=<storage_resource_pool>
    VMAX_Backend_1_WORKLOAD=<work_load>
    VMAX_Backend_1_SLO=<Service_level>
    VMAX_Backend_1_SSLVerify=<pem_file_for_ssl_verification>
    VMAX_Backend_1_PortGroup1=<port_group>
    VMAX_Backend_1_PortGroup2=<port_group>
    VMAX_Backend_1_StorageProtocol=<Storage_protocol>

  • run "stack.sh"