多pathpath组

对于本地RHEL多path,在一个path组中有两个path,而不是两个path组(具有相同的优先级),每个path包含一个path,有什么区别?

一个比另一个更好?

单path组中的两条path

# multipath -ll mpath2 (360060e8005b0e5000000b0e5000001df) dm-11 HP,OPEN-V [size=5.0G][features=1 queue_if_no_path][hwhandler=0][rw] \_ round-robin 0 [prio=0][active] \_ 4:0:0:2 sdc 8:32 [active][ready] \_ 6:0:0:2 sdn 8:208 [active][ready] 

两个path分别具有一个path

 # multipath -ll mpath2 (360060e8005b0e5000000b0e5000001df) dm-11 HP,OPEN-V [size=5.0G][features=1 queue_if_no_path][hwhandler=0][rw] \_ round-robin 0 [prio=1][active] \_ 4:0:0:2 sdc 8:32 [active][ready] \_ round-robin 0 [prio=1][enabled] \_ 6:0:0:2 sdn 8:208 [active][ready] 

如果您只有一个path组,则您的多pathconfiguration处于活动状态/激活状态,而io请求则分布在两个path中,在第二种情况下,您只使用path,而多pathconfiguration是主动/被动的,因此您有主动/故障切换如果第一个组失败,则多path故障切换位于组之间(NO PATH)