aboutsummaryrefslogtreecommitdiffstats
path: root/multipath.conf.defaults
diff options
context:
space:
mode:
authorChristophe Varoqui <christophe.varoqui@opensvc.com>2010-05-21 16:41:30 +0200
committerChristophe Varoqui <christophe.varoqui@opensvc.com>2010-05-21 16:41:30 +0200
commit1098120a420ad7f892abab2801872d70c87ac3a3 (patch)
tree30d9e62f2a838e83d22c8e584d7c0b80ee95e7d4 /multipath.conf.defaults
parent6c07072b8dd5171a429cb6a995f6dbb5a41b0803 (diff)
downloadmultipath-tools-1098120a420ad7f892abab2801872d70c87ac3a3.tar.gz
Prioritizers enhancement
1/ add the 'prio_args' config keyword to allow passing arguments to the getprio function 2/ merge the datacore prioritizer. Adapt the legacy datacore prioritizer callout to the libprio framework. First use of the 'prio_args' 3/ fix the 'show config' multipathd cli command to display the prio and prio_args values. Also fix a bunch of other values affected by the same bug (features, ...). 4/ update docs 5/ remove some heading whitespaces 6/ remove useless prioritizers include files
Diffstat (limited to 'multipath.conf.defaults')
-rw-r--r--multipath.conf.defaults45
1 files changed, 44 insertions, 1 deletions
diff --git a/multipath.conf.defaults b/multipath.conf.defaults
index 5fce694..886a678 100644
--- a/multipath.conf.defaults
+++ b/multipath.conf.defaults
@@ -8,6 +8,7 @@
# path_grouping_policy failover
# getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"
# prio const
+# prio_args ""
# path_checker directio
# rr_min_io 1000
# rr_weight uniform
@@ -35,6 +36,7 @@
# rr_min_io 1000
# path_checker directio
# prio const
+# prio_args ""
# }
# device {
# vendor "3PARdata"
@@ -48,6 +50,7 @@
# rr_min_io 1000
# path_checker directio
# prio const
+# prio_args ""
# }
# device {
# vendor "DEC"
@@ -61,6 +64,7 @@
# rr_min_io 1000
# path_checker hp_sw
# prio hp_sw
+# prio_args ""
# }
# device {
# vendor "HP"
@@ -75,6 +79,7 @@
# rr_min_io 1000
# path_checker directio
# prio const
+# prio_args ""
# }
# device {
# vendor "(COMPAQ|HP)"
@@ -89,6 +94,7 @@
# rr_min_io 1000
# path_checker hp_sw
# prio hp_sw
+# prio_args ""
# }
# device {
# vendor "(COMPAQ|HP)"
@@ -104,6 +110,7 @@
# rr_min_io 1000
# path_checker tur
# prio alua
+# prio_args ""
# }
# device {
# vendor "HP"
@@ -119,6 +126,7 @@
# rr_min_io 1000
# path_checker tur
# prio const
+# prio_args ""
# }
# device {
# vendor "(COMPAQ|HP)"
@@ -134,6 +142,7 @@
# rr_min_io 1000
# path_checker tur
# prio alua
+# prio_args ""
# }
# device {
# vendor "HP"
@@ -149,6 +158,7 @@
# rr_min_io 1000
# path_checker tur
# prio const
+# prio_args ""
# }
# device {
# vendor "HP"
@@ -164,6 +174,7 @@
# rr_min_io 1000
# path_checker tur
# prio const
+# prio_args ""
# }
# device {
# vendor "DDN"
@@ -177,6 +188,7 @@
# rr_min_io 1000
# path_checker directio
# prio const
+# prio_args ""
# }
# device {
# vendor "EMC"
@@ -190,13 +202,13 @@
# rr_min_io 1000
# path_checker directio
# prio const
+# prio_args ""
# }
# device {
# vendor "DGC"
# product ".*"
# product_blacklist "LUNZ"
# getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"
-# prio_callout "/sbin/mpath_prio_emc /dev/%n"
# features "1 queue_if_no_path"
# hardware_handler "1 emc"
# path_selector "round-robin 0"
@@ -207,6 +219,7 @@
# rr_min_io 1000
# path_checker emc_clariion
# prio emc
+# prio_args ""
# }
# device {
# vendor "EMC"
@@ -236,6 +249,7 @@
# rr_min_io 1000
# path_checker tur
# prio const
+# prio_args ""
# }
# device {
# vendor "FSC"
@@ -249,6 +263,7 @@
# rr_min_io 1000
# path_checker directio
# prio const
+# prio_args ""
# }
# device {
# vendor "(HITACHI|HP)"
@@ -262,6 +277,7 @@
# rr_min_io 100
# path_checker tur
# prio const
+# prio_args ""
# }
# device {
# vendor "HITACHI"
@@ -276,6 +292,7 @@
# rr_min_io 1000
# path_checker tur
# prio hds
+# prio_args ""
# }
# device {
# vendor "IBM"
@@ -289,6 +306,7 @@
# rr_min_io 1000
# path_checker readsector0
# prio const
+# prio_args ""
# }
# device {
# vendor "IBM"
@@ -304,6 +322,7 @@
# rr_min_io 1000
# path_checker rdac
# prio rdac
+# prio_args ""
# }
# device {
# vendor "IBM"
@@ -319,6 +338,7 @@
# rr_min_io 1000
# path_checker rdac
# prio rdac
+# prio_args ""
# }
# device {
# vendor "IBM"
@@ -334,6 +354,7 @@
# rr_min_io 1000
# path_checker rdac
# prio rdac
+# prio_args ""
# }
# device {
# vendor "IBM"
@@ -349,6 +370,7 @@
# rr_min_io 1000
# path_checker rdac
# prio rdac
+# prio_args ""
# }
# device {
# vendor "IBM"
@@ -364,6 +386,7 @@
# rr_min_io 1000
# path_checker rdac
# prio rdac
+# prio_args ""
# }
# device {
# vendor "IBM"
@@ -379,6 +402,7 @@
# rr_min_io 1000
# path_checker rdac
# prio rdac
+# prio_args ""
# }
# device {
# vendor "IBM"
@@ -392,6 +416,7 @@
# rr_min_io 1000
# path_checker tur
# prio const
+# prio_args ""
# }
# device {
# vendor "IBM"
@@ -405,6 +430,7 @@
# rr_min_io 1000
# path_checker tur
# prio const
+# prio_args ""
# }
# device {
# vendor "IBM"
@@ -419,6 +445,7 @@
# rr_min_io 1000
# path_checker tur
# prio alua
+# prio_args ""
# }
# device {
# vendor "IBM"
@@ -432,6 +459,7 @@
# rr_min_io 1000
# path_checker tur
# prio const
+# prio_args ""
# }
# device {
# vendor "IBM"
@@ -446,6 +474,7 @@
# rr_min_io 1000
# path_checker tur
# prio alua
+# prio_args ""
# }
# device {
# vendor "IBM"
@@ -460,6 +489,7 @@
# rr_min_io 1000
# path_checker directio
# prio const
+# prio_args ""
# }
# device {
# vendor "NETAPP"
@@ -474,6 +504,7 @@
# rr_min_io 128
# path_checker directio
# prio netapp
+# prio_args ""
# }
# device {
# vendor "NEXENTA"
@@ -489,6 +520,7 @@
# rr_min_io 128
# path_checker directio
# prio const
+# prio_args ""
# }
# device {
# vendor "IBM"
@@ -503,6 +535,7 @@
# rr_min_io 128
# path_checker directio
# prio netapp
+# prio_args ""
# }
# device {
# vendor "Pillar"
@@ -516,6 +549,7 @@
# rr_min_io 1000
# path_checker tur
# prio alua
+# prio_args ""
# }
# device {
# vendor "SGI"
@@ -529,6 +563,7 @@
# rr_min_io 1000
# path_checker directio
# prio const
+# prio_args ""
# }
# device {
# vendor "SGI"
@@ -544,6 +579,7 @@
# rr_min_io 1000
# path_checker rdac
# prio rdac
+# prio_args ""
# }
# device {
# vendor "SGI"
@@ -559,6 +595,7 @@
# rr_min_io 1000
# path_checker rdac
# prio rdac
+# prio_args ""
# }
# device {
# vendor "STK"
@@ -573,6 +610,7 @@
# rr_min_io 1000
# path_checker tur
# prio rdac
+# prio_args ""
# }
# device {
# vendor "SUN"
@@ -586,6 +624,7 @@
# rr_min_io 1000
# path_checker directio
# prio const
+# prio_args ""
# }
# device {
# vendor "PIVOT3"
@@ -599,6 +638,7 @@
# rr_min_io 1000
# path_checker tur
# prio const
+# prio_args ""
# }
# device {
# vendor "SUN"
@@ -614,6 +654,7 @@
# rr_min_io 1000
# path_checker rdac
# prio rdac
+# prio_args ""
# }
# device {
# vendor "SUN"
@@ -629,6 +670,7 @@
# rr_min_io 1000
# path_checker rdac
# prio rdac
+# prio_args ""
# }
# device {
# vendor "STK"
@@ -645,5 +687,6 @@
# rr_min_io 1000
# path_checker rdac
# prio rdac
+# prio_args ""
# }
#}