Chapter 3. Defining a single back end

Important

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:

  1. 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/
  2. 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 settingDescription

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 grpadmin.

CinderDellPsSanPassword

san_password

The corresponding password of CinderDellPsSanLogin. The default password is password.

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 group-0.

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 default.

CinderDellPsChapLogin

eqlx_chap_login

The CHAP login account for each volume in a pool. The default account name is chapadmin.

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 false.