Mohammed Naser | ff42bb3 | 2023-06-03 13:42:14 -0400 | [diff] [blame] | 1 | # {{ ansible_managed }} |
| 2 | |
| 3 | defaults { |
| 4 | user_friendly_names {{ multipathd_user_friendly_names | bool | ternary('yes', 'no') }} |
Mohammed Naser | afcf0a1 | 2024-05-19 00:13:27 +0200 | [diff] [blame] | 5 | find_multipaths yes |
| 6 | } |
| 7 | |
| 8 | devices { |
| 9 | device { |
| 10 | vendor "NVME" |
| 11 | product "Pure Storage FlashArray" |
| 12 | path_selector "queue-length 0" |
| 13 | path_grouping_policy group_by_prio |
| 14 | prio ana |
| 15 | failback immediate |
| 16 | fast_io_fail_tmo 10 |
| 17 | user_friendly_names no |
| 18 | no_path_retry 0 |
| 19 | features 0 |
| 20 | dev_loss_tmo 60 |
| 21 | find_multipaths yes |
| 22 | } |
| 23 | device { |
| 24 | vendor "PURE" |
| 25 | product "FlashArray" |
| 26 | path_selector "service-time 0" |
| 27 | hardware_handler "1 alua" |
| 28 | path_grouping_policy group_by_prio |
| 29 | prio alua |
| 30 | failback immediate |
| 31 | path_checker tur |
| 32 | fast_io_fail_tmo 10 |
| 33 | user_friendly_names no |
| 34 | no_path_retry 0 |
| 35 | features 0 |
| 36 | dev_loss_tmo 600 |
| 37 | find_multipaths yes |
| 38 | } |
| 39 | } |
| 40 | |
| 41 | blacklist { |
| 42 | devnode "^pxd[0-9]*" |
| 43 | devnode "^pxd*" |
| 44 | device { |
| 45 | vendor "VMware" |
| 46 | product "Virtual disk" |
| 47 | } |
Mohammed Naser | ff42bb3 | 2023-06-03 13:42:14 -0400 | [diff] [blame] | 48 | } |