============== ============== ========================== =======================
1 Generic Linux, Windows and Solaris UARepLun, SESLun
2 Generic-ALUA Linux, Windows and Solaris UARepLun, SESLun, ALUA
6 Generic-Legacy Linux, Windows and Solaris None
o UARepLun - Notifies the host of newly exported VLUNs and should trigger a LUN
discovery request on the host, making the VLUN automatically
available on format.
o SESLun - Enables iSCSI Enclosure Services (SES) LUN ID 254 for Host Explorer
agent support.
o ALUA - Enables the Asymmetric Logical Unit Access (ALUA) command and
asymmetric state change unit attention when path counts change
due to adding or removing ports in the host's definition."
HPE 3PAR docs: http://www.hpe.com/info/storage/docs
Cc: Sebastian Herbszt <herbszt@gmx.de>
Cc: Hannes Reinecke <hare@suse.de>
Cc: Christophe Varoqui <christophe.varoqui@opensvc.com>
Cc: device-mapper development <dm-devel@redhat.com>
Signed-off-by: Xose Vazquez Perez <xose.vazquez@gmail.com>
---
libmultipath/hwtable.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
@@ -52,8 +52,11 @@ static struct hwentry default_hw[] = {
{
.vendor = "3PARdata",
.product = "VV",
- .pgpolicy = MULTIBUS,
- .pgfailback = FAILBACK_UNDEF,
+ .pgpolicy = GROUP_BY_PRIO,
+ .pgfailback = -FAILBACK_IMMEDIATE,
+ .hwhandler = "1 alua",
+ .prio_name = PRIO_ALUA,
+ .no_path_retry = 18,
},
{
.vendor = "DEC",