Chapter 3. Defining a single back end
This section describes the deployment of a single back end. Deploying multiple instances of a Dell EqualLogic back end requires a custom back end configuration. For more information, see the Custom Block Storage Back End Deployment Guide.
To define a single Dell EMC PS Series back end, complete the following steps:
Copy the default
cinder-dellps-config.yaml
file from the core heat template collection:$ cp /usr/share/openstack-tripleo-heat-templates/environments/cinder-dellps-config.yaml ~/templates/
-
Edit the values in the
parameter_defaults
section of the~/templates/cinder-dellps-config.yaml
file to define your Dell EMC PS Series back end. Use the following table to understand how to define each parameter:
Table 3.1. Dell EMC PS Series settings
Parameter | /etc/cinder/cinder.conf setting | Description |
---|---|---|
CinderDellPsBackendName | volume_backend_name | An arbitrary name to identify the volume back end. |
CinderDellPsSanIp | san_ip | The IP address used to reach the Dell EMC PS Series Group through SSH. |
CinderDellPsSanLogin | san_login |
The user name to log in to the Group manager through SSH at the CinderDellPsSanIp IP address. The default user name is |
CinderDellPsSanPassword | san_password |
The corresponding password of CinderDellPsSanLogin. The default password is |
CinderDellPsSanThinProvision | san_thin_provision | Enables thin provisioning for SAN volumes. Thin provisioning is required for this setup. |
CinderDellPsGroupname | eqlx_group_name |
The group that you want to use for a pool where the Block Storage service creates volumes and snapshots. The default group is |
CinderDellPsPool | eqlx_pool |
The pool where the Block Storage service creates volumes and snapshots. The Block Storage service cannot use this option for multiple pools on a single Dell EMC PS Series Group. The default pool is |
CinderDellPsChapLogin | eqlx_chap_login |
The CHAP login account for each volume in a pool. The default account name is |
CinderDellPsChapPassword | eqlx_chap_password | The corresponding password of CinderDellPsChapLogin. The default password is randomly generated in hexadecimal, so you must set this password manually. |
CinderDellPsUseChap | eqlx_use_chap |
Enables CHAP authentication. the default value is |