device-mapper-multipath/0139-RHBZ-1273173-queue-no-daemon-doc.patch
Benjamin Marzinski 6738b34a0b device-mapper-multipath-0.4.9-82
- Modify 0005-RH-add-mpathconf.patch
  * changed warning message
- Modify 0102-RHBZ-1160478-mpathconf-template.patch
  * updated man page
- Modify 0104-RHBZ-631009-deferred-remove.patch
  * refactor code and minor fix
- Refresh 0107-RHBZ-1169935-no-new-devs.patch
- Refresh 0112-RHBZ-1194917-add-config_dir-option.patch
- Refresh 0126-RHBZ-1211383-alias-collision.patch
- Add 0133-RHBZ-1296979-fix-define.patch
  * look for the correct libudev function to set define
- Add 0134-RHBZ-1241528-check-mpath-prefix.patch
  * only touch devices with a "mpath-" dm uuid prefix
- Add 0135-RHBZ-1299600-path-dev-uevents.patch
  * trigger path uevent the first time a path is claimed by multipath
- Add 0136-RHBZ-1304687-wait-for-map-add.patch
  * wait for the device to finish being added before reloading it.
- Add 0137-RHBZ-1280524-clear-chkr-msg.patch
- Add 0138-RHBZ-1288660-fix-mpathconf-allow.patch
  * don't remove existing lines from blacklist_exceptions section
- Add 0139-RHBZ-1273173-queue-no-daemon-doc.patch
- Add 0140-RHBZ-1299647-fix-help.patch
- Add 0141-RHBZ-1303953-mpathpersist-typo.patch
- Add 0142-RHBZ-1283750-kpartx-fix.patch
  * only remove devices if their uuid says that they are the correct
    partition device
- Add 0143-RHBZ-1299648-kpartx-sync.patch
  * default to using udev sync mode
- Add 0144-RHBZ-1299652-alua-pref-arg.patch
  * allow "exclusive_pref_bit" argument to alua prioritizer
- Add 0145-UP-resize-help-msg.patch
- Add 0146-UPBZ-1299651-raw-output.patch
  * allow raw format mutipathd show commands, that remove headers and padding
- Add 0147-RHBZ-1272620-fail-rm-msg.patch
- Add 0148-RHBZ-1292599-verify-before-remove.patch
  * verify that all partitions are unused before attempting to remove a device
- Add 0149-RHBZ-1292599-restore-removed-parts.patch
  * don't disable kpartx when restoring the first path of a device.
- Add 0150-RHBZ-1253913-fix-startup-msg.patch
  * wait for multipathd daemon to write pidfile before returning
- Add 0151-RHBZ-1297456-weighted-fix.patch
  * add wwn keyword to weighted prioritizer for persistent naming
- Add 0152-RHBZ-1269293-fix-blk-unit-file.patch
  * use "Wants" instead of "Requires"
- Add 0153-RH-fix-i686-size-bug.patch
  * use 64-bit keycodes for multipathd client commands
- Add 0154-UPBZ-1291406-disable-reinstate.patch
  * don't automatically reinstate ghost paths for implicit alua devices
- Add 0155-UPBZ-1300415-PURE-config.patch
  * Add default config for PURE FlashArray
- Add 0156-UPBZ-1313324-dont-fail-discovery.patch
  * don't fail discovery because individual paths failed.
- Add 0157-RHBZ-1319853-multipath-c-error-msg.patch
  * better error reporting for multipath -c
- Add 0158-RHBZ-1318581-timestamp-doc-fix.patch
  * add documentation for -T
- Add 0159-UPBZ-1255885-udev-waits.patch
  * make multipath and kpartx wait after for udev after each command
2016-04-21 21:27:49 -05:00

163 lines
4.0 KiB
Diff

---
multipath.conf.defaults | 57 +++++++++++++++++++++++++++++++++++++--------
multipath/multipath.conf.5 | 2 -
2 files changed, 48 insertions(+), 11 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
@@ -1,9 +1,12 @@
# These are the compiled in default settings. They will be used unless you
# overwrite these values in your config file.
-
+
#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,35 @@
# 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
-# missing_uev_msg_delay 30
+# retrigger_tries 3
+# retrigger_delay 10
+# 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 +78,7 @@
# product "Universal Xport"
# }
# device {
-# vendor "(LSI|ENGENIO)"
+# vendor "(NETAPP|LSI|ENGENIO)"
# product "Universal Xport"
# }
#}
@@ -666,7 +676,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 +689,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 +706,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 +887,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 +897,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 +938,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 {
#}