环境描述RedHat Enterprise Linux7 multipath配置文件详解:
vi /etc/multipath.conf
devices { device { vendor "NETAPP" product "LUN.*" path_grouping_policy "group_by_prio" path_checker "tur" features "3 queue_if_no_path pg_init_retries 50" hardware_handler "1 alua" prio "alua" failback "immediate" rr_weight "uniform" rr_min_io 128 dev_loss_tmo "infinity" retain_attached_hw_handler "yes" detect_prio "yes" path_selector "round-robin 0" no_path_retry 18 user_friendly_names yes } } blacklist { device { vendor ".*" } } blacklist_exceptions { device { vendor "^NETAPP" } }
查看服务状态
systemctl status multipathd.service
systemctl start multipathd.service
systemctl enable multipathd.service
systemctl list-unit-files | grep multipathd
参考链接:https://access.redhat.com/solutions/1337273
DM-Multipath could not set user friendly names for SAN devices
We have enabled user_friendly_names yes
option in /etc/multipath.conf
file, but still dm-multipath creates the multipath device maps using WWID instead of user friendly names (e.g. mpathn
):
$ less /etc/multipath.conf
[...]
defaults {
user_friendly_names yes
find_multipaths yes
}
$ multipath -v2
$ multipath -ll
360a98000572d5765636f65646544784e dm-3 NETAPP ,LUN
size=10G features='4 queue_if_no_path pg_init_retries 50 retain_attached_hw_handle' hwhandler='0' wp=rw
`-+- policy='service-time 0' prio=0 status=active
|- 18:0:0:0 sdc 8:32 active undef running
`- 19:0:0:0 sdb 8:16 active undef running