fuel-plugin-external-emc/deployment_scripts/puppet/modules/plugin_emc_vnx/files/multipath.conf

50 lines
1.1 KiB
Plaintext

blacklist {
devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode "^hd[a-z][0-9]*"
devnode "^cciss!c[0-9]d[0-9]*[p[0-9]*]"
device {
vendor "DGC"
product "LUNZ"
}
device {
vendor "HP"
product "LOGICAL VOLUME"
}
device {
vendor "HP iLO"
product "Internal SD-CARD"
}
}
defaults {
path_grouping_policy multibus
failback immediate
}
devices {
device {
vendor "HP"
product "LOGICAL VOLUME.*"
path_grouping_policy multibus
getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"
path_selector "round-robin 0"
path_checker directio
}
device {
vendor "HP iLO"
product "Internal SD-CARD"
# generate a fake path id for a SD-CARD because scsi_id does not work:
getuid_callout "/bin/echo 111111111111111111111111111111111"
}
device {
vendor "DGC"
product ".*"
path_grouping_policy group_by_prio
getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"
path_checker emc_clariion
path_selector "round-robin 0"
no_path_retry fail
hardware_handler "1 emc"
prio emc
failback immediate
}
}