Update the HP MSA and Lenovo driver documentation

Updated the list of supported models for the HP MSA driver.
Improved the description of the driver-specific options for the
Lenovo and HP MSA drivers.

Change-Id: Ica6ba8f2b169b54c30dbfd0e2b5ab1765a3f8a77
(cherry picked from commit a795201ef8)
This commit is contained in:
Chris M 2018-04-11 02:44:50 -04:00
parent f712fabbec
commit 99e3d3fc76
2 changed files with 20 additions and 15 deletions

View File

@ -2,15 +2,16 @@
HP MSA Fibre Channel and iSCSI drivers HP MSA Fibre Channel and iSCSI drivers
====================================== ======================================
The ``HPMSAFCDriver`` and ``HPMSAISCSIDriver`` Cinder drivers allow HP MSA The ``HPMSAFCDriver`` and ``HPMSAISCSIDriver`` Cinder drivers allow the
2040 or 1040 arrays to be used for Block Storage in OpenStack deployments. HPE MSA 2050, 1050, 2040, and 1040 arrays to be used for Block Storage in
OpenStack deployments.
System requirements System requirements
~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
To use the HP MSA drivers, the following are required: To use the HP MSA drivers, the following are required:
- HP MSA 2040 or 1040 array with: - HPE MSA 2050, 1050, 2040 or 1040 array with:
- iSCSI or FC host interfaces - iSCSI or FC host interfaces
- G22x firmware or later - G22x firmware or later
@ -62,11 +63,13 @@ Configuring the array
array, or a name that is shared among multiple storage pools to let the array, or a name that is shared among multiple storage pools to let the
volume scheduler choose where new volumes are allocated. volume scheduler choose where new volumes are allocated.
* The rest of the options will be repeated for each storage pool in a given * The rest of the options will be repeated for each storage pool in a
array: the appropriate Cinder driver name; IP address or host name of the given array: ``volume_driver`` specifies the Cinder driver name;
array management interface; the username and password of an array user ``san_ip`` specifies the IP addresses or host names of the array's
account with ``manage`` privileges; and the iSCSI IP addresses for the management controllers; ``san_login`` and ``san_password`` specify
array if using the iSCSI transport protocol. the username and password of an array user account with ``manage``
privileges; and ``hpmsa_iscsi_ips`` specfies the iSCSI IP addresses
for the array if using the iSCSI transport protocol.
In the examples below, two back ends are defined, one for pool A and one for In the examples below, two back ends are defined, one for pool A and one for
pool B, and a common ``volume_backend_name`` is used so that a single pool B, and a common ``volume_backend_name`` is used so that a single
@ -80,7 +83,7 @@ Configuring the array
hpmsa_backend_name = A hpmsa_backend_name = A
volume_backend_name = hpmsa-array volume_backend_name = hpmsa-array
volume_driver = cinder.volume.drivers.san.hp.hpmsa_iscsi.HPMSAISCSIDriver volume_driver = cinder.volume.drivers.san.hp.hpmsa_iscsi.HPMSAISCSIDriver
san_ip = 10.1.2.3 san_ip = 10.1.2.3,10.1.2.4
san_login = manage san_login = manage
san_password = !manage san_password = !manage
hpmsa_iscsi_ips = 10.2.3.4,10.2.3.5 hpmsa_iscsi_ips = 10.2.3.4,10.2.3.5
@ -89,7 +92,7 @@ Configuring the array
hpmsa_backend_name = B hpmsa_backend_name = B
volume_backend_name = hpmsa-array volume_backend_name = hpmsa-array
volume_driver = cinder.volume.drivers.san.hp.hpmsa_iscsi.HPMSAISCSIDriver volume_driver = cinder.volume.drivers.san.hp.hpmsa_iscsi.HPMSAISCSIDriver
san_ip = 10.1.2.3 san_ip = 10.1.2.3,10.1.2.4
san_login = manage san_login = manage
san_password = !manage san_password = !manage
hpmsa_iscsi_ips = 10.2.3.4,10.2.3.5 hpmsa_iscsi_ips = 10.2.3.4,10.2.3.5
@ -102,7 +105,7 @@ Configuring the array
hpmsa_backend_name = A hpmsa_backend_name = A
volume_backend_name = hpmsa-array volume_backend_name = hpmsa-array
volume_driver = cinder.volume.drivers.san.hp.hpmsa_fc.HPMSAFCDriver volume_driver = cinder.volume.drivers.san.hp.hpmsa_fc.HPMSAFCDriver
san_ip = 10.1.2.3 san_ip = 10.1.2.3,10.1.2.4
san_login = manage san_login = manage
san_password = !manage san_password = !manage
@ -110,7 +113,7 @@ Configuring the array
hpmsa_backend_name = B hpmsa_backend_name = B
volume_backend_name = hpmsa-array volume_backend_name = hpmsa-array
volume_driver = cinder.volume.drivers.san.hp.hpmsa_fc.HPMSAFCDriver volume_driver = cinder.volume.drivers.san.hp.hpmsa_fc.HPMSAFCDriver
san_ip = 10.1.2.3 san_ip = 10.1.2.3,10.1.2.4
san_login = manage san_login = manage
san_password = !manage san_password = !manage

View File

@ -65,9 +65,11 @@ Configuring the array
let the volume scheduler choose where new volumes are allocated. let the volume scheduler choose where new volumes are allocated.
- The rest of the options will be repeated for each storage pool in a - The rest of the options will be repeated for each storage pool in a
given array: the appropriate Cinder driver name; IP address or given array: ``volume_driver`` specifies the Cinder driver name;
host name of the array management interface; the username and password ``san_ip`` specifies the IP addresses or host names of the array's
of an array user account with ``manage`` privileges; and the iSCSI IP management controllers; ``san_login`` and ``san_password`` specify
the username and password of an array user account with ``manage``
privileges; and ``lenovo_iscsi_ips`` specfies the iSCSI IP
addresses for the array if using the iSCSI transport protocol. addresses for the array if using the iSCSI transport protocol.
In the examples below, two back ends are defined, one for pool A and one In the examples below, two back ends are defined, one for pool A and one