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:
parent
f712fabbec
commit
99e3d3fc76
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue