redhat multipath多路径文件大致分为是两个部分 multipath和device部分。 使用 mpathconf 程序设置多路径,它可创建多路径配置文件 /etc/multipath.conf。 如果 /etc/multipath.conf 文件已存在,mpathconf 程序将会编辑该文件。 如果 /etc/multipath.conf 文件不存在,mpathconf 程序将使用 /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf 文件作为起始文件。 如果 /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf 文件不存在,则 mpathconf 程序将从头开始创建 /etc/multipath.conf 文件。 如下这个命令可启用多路径配置文件并启动 multipathd 守护进程。

#mpathconf --enable --with_multipathd y

默认配置文件/etc/multipath.conf 默认配置文件 所有的配置一般已注释 如需手动配置以下是一个模板 参数需要按需调整 multipaths { multipath { wwid 36485702100cc1b75d48fde8700000008 user_friendly_names yes alias "oceanstrorage" path_grouping_policy multibus path_selector "round-robin 0" failback immediate rr_weight priorities no_path_retry 5 } } devices { device { vendor "huawei" product "ocean storage v3" path_grouping_policy multibus path_checker readsector0 path_selector "round-robin 0" hardware_handler "0" failback 15 rr_weight priorities no_path_retry queue } }