系统配置系统配置multipath多路径主主和主备配置
zphj1987前言
多路径的配置方法,尽量最小操作的配置
配置方法
主备的配置
1 2 3 4 5 6 7
| defaults { user_friendly_names yes } blacklist { devnode "^sd[a]" }
|
核心控制主备的是
多活
1 2
| path_grouping_policy multibus path_selector "round-robin 0"
|
主备(默认选项)
1 2
| path_grouping_policy "failover" path_selector "service-time 0"
|
注意在device设备的配置优先级更高,注意下device写的时候一定要匹配正确,如果有多种设备使用的时候并且配置不一样的时候才启动device的配置文件
1 2 3 4 5 6 7
| [root@node231 etc] dg03_v0001 (3600c0ff00053a815593a676201000000) dm-5 SEAGATE ,5565 size=116T features='0' hwhandler='0' wp=rw |-+- policy='service-time 0' prio=1 status=active | `- 16:0:0:2 sdd 8:48 active ready running `-+- policy='service-time 0' prio=1 status=enabled `- 16:0:1:2 sdl 8:176 active ready running
|
双活的配置
1 2 3 4 5 6 7 8 9 10
| [root@node231 etc] defaults { path_selector "round-robin 0" path_grouping_policy "multibus" user_friendly_names yes find_multipaths yes } blacklist { devnode "^sd[a]" }
|
独立device配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| blacklist { devnode "^sd[a]" } defaults { user_friendly_names yes }
devices { device { vendor "SCST_FIO" product "disk1" path_grouping_policy "multibus" path_selector "round-robin 0" } }
|
上面就是默认的主备,指定设备配置成主主的情况,独立配置覆盖默认配置
vendor和product的获取
1 2 3 4 5
| [root@lab105 ~] [0:0:0:0] disk VMware, VMware Virtual S 1.0 /dev/sda - [2:0:0:0] cd/dvd NECVMWar VMware IDE CDR10 1.00 /dev/sr0 - [44:0:0:0] disk SCST_FIO disk1 360 /dev/sdb 26238666462643332 [45:0:0:0] disk SCST_FIO disk1 360 /dev/sdc 26238666462643332
|
上面的 SCST_FIO disk1 就是分别对应的vendor product
结论
上面的就完成了两种模式的配置,更多的配置,后续有需要用到再补充说明