if i remember correctly, i made the config from the HP MSA recommendations for multipathd.conf
here my multipathd.conf config:
defaults { udev_dir /dev polling_interval 30 selector "round-robin 0" path_grouping_policy multibus getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n" prio_callout /bin/true path_checker readsector0 prio const rr_min_io 100 rr_weight uniform failback immediate no_path_retry 12 user_friendly_name yes hardware_handler "0" } blacklist { devnode "sda" devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*" devnode "^hd[a-z][[0-9]*]" devnode "^vd[a-z]" devnode "^cciss!c[0-9]d[0-9]*[p[0-9]*]" } multipaths { multipath { wwid mypseudorandomwwid901243012701704 alias mydevname } }
if i remember correctly, i made the config from the HP MSA recommendations for multipathd.conf
here my multipathd.conf config:
defaults {
polling_ interval 30
path_ grouping_ policy multibus
getuid_ callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"
prio_ callout /bin/true
path_ checker readsector0
no_path_ retry 12
user_ friendly_ name yes
hardware_ handler "0" raw|loop| fd|md|dm- |sr|scd| st)[0-9] *" c[0-9]d[ 0-9]*[p[ 0-9]*]"
wwid mypseudorandomw wid901243012701 704
alias mydevname
udev_dir /dev
selector "round-robin 0"
prio const
rr_min_io 100
rr_weight uniform
failback immediate
}
blacklist {
devnode "sda"
devnode "^(ram|
devnode "^hd[a-z][[0-9]*]"
devnode "^vd[a-z]"
devnode "^cciss!
}
multipaths {
multipath {
}
}