--- multipath.conf.defaults | 54 ++++++++++++++++++++++++++++++++++++++------- multipath/multipath.conf.5 | 2 - 2 files changed, 47 insertions(+), 9 deletions(-) Index: multipath-tools-130222/multipath/multipath.conf.5 =================================================================== --- multipath-tools-130222.orig/multipath/multipath.conf.5 +++ multipath-tools-130222/multipath/multipath.conf.5 @@ -377,7 +377,7 @@ multipathd running, access to the paths cannot be told to stop queueing IO. Setting queue_without_daemon to .I no , avoids this problem. Default is -.I yes +.I no .TP .B bindings_file The full pathname of the binding file to be used when the user_friendly_names option is set. Defaults to Index: multipath-tools-130222/multipath.conf.defaults =================================================================== --- multipath-tools-130222.orig/multipath.conf.defaults +++ multipath-tools-130222/multipath.conf.defaults @@ -4,6 +4,9 @@ #defaults { # verbosity 2 # polling_interval 5 +# max_polling_interval 20 +# reassign_maps "yes" +# multipath_dir "/lib64/multipath" # path_selector "service-time 0" # path_grouping_policy "failover" # uid_attribute "ID_SERIAL" @@ -12,28 +15,36 @@ # features "0" # path_checker "directio" # alias_prefix "mpath" +# failback "manual" # rr_min_io 1000 # rr_min_io_rq 1 # max_fds 1048576 # rr_weight "uniform" -# queue_without_daemon "yes" -# pg_timeout "none" +# queue_without_daemon "no" # flush_on_last_del "no" # user_friendly_names "no" # fast_io_fail_tmo 5 # bindings_file "/etc/multipath/bindings" # wwids_file /etc/multipath/wwids # log_checker_err always +# find_multipaths no # retain_attached_hw_handler no # detect_prio no +# hw_str_match no +# force_sync no +# deferred_remove no +# ignore_new_boot_devs no # config_dir "/etc/multipath/conf.d" # delay_watch_checks no # delay_wait_checks no +# retrigger_tries 3 +# retrigger_delay 10 # missing_uev_wait_timeout 30 +# new_bindings_in_boot no #} #blacklist { # devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*" -# devnode "^hd[a-z]" +# devnode "^(td|hd|vd)[a-z]" # devnode "^dcssblk[0-9]*" # device { # vendor "DGC" @@ -68,7 +79,7 @@ # product "Universal Xport" # } # device { -# vendor "(LSI|ENGENIO)" +# vendor "(NETAPP|LSI|ENGENIO)" # product "Universal Xport" # } #} @@ -666,7 +677,7 @@ # features "2 pg_init_retries 50" # hardware_handler "1 rdac" # prio "rdac" -# failback "immediate" +# failback immediate # rr_weight "uniform" # no_path_retry 15 # } @@ -679,7 +690,7 @@ # features "2 pg_init_retries 50" # hardware_handler "1 rdac" # prio "rdac" -# failback "immediate" +# failback immediate # rr_weight "uniform" # no_path_retry 15 # } @@ -696,6 +707,7 @@ # rr_min_io 128 # flush_on_last_del "yes" # dev_loss_tmo "infinity" +# user_friendly_names no # retain_attached_hw_handler yes # detect_prio yes # } @@ -876,7 +888,7 @@ # rr_min_io_rq 1 # } # device { -# vendor "(LSI|ENGENIO)" +# vendor "(NETAPP|LSI|ENGENIO)" # product "INF-01-00" # product_blacklist "Universal Xport" # path_grouping_policy "group_by_prio" @@ -886,7 +898,9 @@ # prio "rdac" # failback immediate # rr_weight "uniform" -# no_path_retry 15 +# no_path_retry 30 +# retain_attached_hw_handler yes +# detect_prio yes # } # device { # vendor "STK" @@ -925,6 +939,30 @@ # rr_weight "uniform" # no_path_retry "queue" # } +# device { +# vendor "DataCore" +# product "Virtual Disk" +# path_grouping_policy "group_by_prio" +# path_checker "tur" +# features "0" +# hardware_handler "0" +# prio "alua" +# failback immediate +# rr_weight "uniform" +# no_path_retry "queue" +# } +# device { +# vendor "XtremIO" +# product "XtremApp" +# path_grouping_policy "multibus" +# path_selector "queue-length 0" +# path_checker "directio" +# features "0" +# hardware_handler "0" +# prio "const" +# failback immediate +# fast_io_fail_tmo 15 +# } #} #multipaths { #}