multipath-tools: Add new NEC diskarray to internal hardware table
authorJun'ichi Nomura <j-nomura@ce.jp.nec.com>
Wed, 20 Apr 2011 09:20:09 +0000 (18:20 +0900)
committerChristophe Varoqui <christophe.varoqui@opensvc.com>
Wed, 20 Apr 2011 09:39:59 +0000 (11:39 +0200)
Hi Christophe,

This patch adds an entry for new NEC Storage M series to internal hwtable.

Could you include this change in your tree?

Signed-off-by: Jun'ichi Nomura <j-nomura@ce.jp.nec.com>
libmultipath/hwtable.c
multipath.conf.defaults

index 9e6888e..c02caa8 100644 (file)
@@ -1031,6 +1031,24 @@ static struct hwentry default_hw[] = {
                .prio_name     = PRIO_RDAC,
                .prio_args     = NULL,
        },
+       /* NEC Storage M Series */
+       {
+               .vendor        = "NEC",
+               .product       = "DISK ARRAY",
+               .getuid        = DEFAULT_GETUID,
+               .features      = DEFAULT_FEATURES,
+               .hwhandler     = "1 alua",
+               .selector      = DEFAULT_SELECTOR,
+               .pgpolicy      = GROUP_BY_PRIO,
+               .pgfailback    = -FAILBACK_IMMEDIATE,
+               .rr_weight     = RR_WEIGHT_NONE,
+               .no_path_retry = NO_PATH_RETRY_UNDEF,
+               .minio         = DEFAULT_MINIO,
+               .minio_rq      = DEFAULT_MINIO_RQ,
+               .checker_name  = TUR,
+               .prio_name     = PRIO_ALUA,
+               .prio_args     = NULL,
+       },
        /*
         * STK arrays
         *
index f8ca0a2..6daf812 100644 (file)
 #              path_checker            directio
 #              prio                    const
 #      }
+#      device {
+#              vendor                  "NEC"
+#              product                 "DISK ARRAY"
+#              getuid_callout          "/lib/udev/scsi_id --whitelisted --device=/dev/%n"
+#              features                "0"
+#              hardware_handler        "1 alua"
+#              path_selector           "round-robin 0"
+#              path_grouping_policy    group_by_prio
+#              failback                immediate
+#              rr_weight               uniform
+#              rr_min_io               1000
+#              path_checker            tur
+#              prio                    alua
+#      }
 #}