Linux多path1 lun不使用其他所有path的lns OK

rhel5.8 linux服务器上添加了一个新的50gb lun,我们做了一个扫描来检测和添加。 然而multipath -ll表明50gbun只使用1条path,而旧存在的lun则使用2条path。

 #echo“ -  /  - ”> / sys / class / scsi_host / host0 / scan

 #multipath -ll
 mpath2(3600a0b80002fbe78000010df55bad187)dm-8 IBM,1726-4xx FAStT
 size = 50G features ='1 queue_if_no_path'hwhandler ='1 rdac'wp = rw
 ` -  +  -  policy ='round-robin 0'prio = 6 status = enabled
   ` -  1:0:0:3 sdh 8:112活动就绪运行
 mpath1(3600a0b80002fbe780000107d53df601c)dm-3 IBM,1726-4xx FAStT
 size = 100G features ='1 queue_if_no_path'hwhandler ='1 rdac'wp = rw
 |  -  +  -  policy ='round-robin 0'prio = 6 status = enabled
 |  ` -  1:0:0:0 sdb 8:16主动就绪运行
 ` -  +  -  policy ='round-robin 0'prio = 1 status = enabled
   ` -  2:0:0:0 sdc 8:32正在运行的幽灵
 awauatapps(3600a0b80002fbe0000000f8b5472ee8f)dm-6 IBM,1726-4xx FAStT
 size = 100G features ='1 queue_if_no_path'hwhandler ='1 rdac'wp = rw
 |  -  +  -  policy ='round-robin 0'prio = 6 status = active
 |  ` -  2:0:0:2 sdg 8:96积极就绪运行
 ` -  +  -  policy ='round-robin 0'prio = 1 status = enabled
   ` -  1:0:0:2 sdf 8:80正在运行的鬼魂
 gpsapps(3600a0b80002fbe78000010c9545afa11)dm-4 IBM,1726-4xx FAStT
 size = 100G features ='1 queue_if_no_path'hwhandler ='1 rdac'wp = rw
 |  -  +  -  policy ='round-robin 0'prio = 6 status = active
 |  ` -  1:0:0:1 sdd 8:48积极就绪运行
 ` -  +  -  policy ='round-robin 0'prio = 1 status = enabled
   ` -  2:0:0:1 sde 8:64有效的幽灵正在运行

我们做了多path重新载入,但仍然没有出现。

多path输出-d -v3:


八月04 01:02:22 |  sda:在pathvec中找不到
八月04 01:02:22 |  sda:mask = 0x1f
八月04 01:02:22 |  sda:dev_t = 8:0
八月04 01:02:22 |  sda:size = 143155200
八月04 01:02:22 |  sda:subsystem = scsi
八月04 01:02:22 |  sda:vendor = IBM
八月04 01:02:22 |  sda:product = ROOT VOLUME
八月04 01:02:22 |  sda:rev = V1.0
八月04 01:02:22 |  sda:h:b:t:l = 0:0:0:0
八月04 01:02:22 |  sda:serial = 81E7BEB0
八月04 01:02:22 |  sda:get_state
八月04 01:02:22 |  sda:path checker = directio(config file default)
八月04 01:02:22 |  sda:checker timeout = 60000 ms(sysfs设置)
八月04 01:02:22 |  sda:state = running
八月04 01:02:22 | 指示:开始新的请求
八月04 01:02:22 | 指示:完成4096/0
八月04 01:02:22 |  sda:state = 3
八月04 01:02:22 |  sda:getuid = / lib / udev / scsi_id -g -u -s / block /%n(configuration文件默认)
八月04 01:02:22 |  sda:uid = SIBM_ROOT_VOLUME_81E7BEB0(标注)
八月04 01:02:22 |  sda:prio = const(configuration文件默认)
八月04 01:02:22 |  sda:const prio = 1
八月04 01:02:22 |  sdb:在pathvec中找不到
八月04 01:02:22 |  sdb:mask = 0x1f
八月04 01:02:22 |  sdb:dev_t = 8:16
八月04 01:02:22 |  sdb:size = 209715200
八月04 01:02:22 |  sdb:subsystem = scsi
八月04 01:02:22 |  sdb:vendor = IBM
八月04 01:02:22 |  sdb:product = 1726-4xx FAStT
八月04 01:02:22 |  sdb:rev = 0617
八月04 01:02:22 |  sdb:h:b:t:l = 1:0:0:0
八月04 01:02:22 |  sdb:tgt_node_name = 0x200400a0b82fbe7
八月04 01:02:22 |  sdb:serial = SF64601751
八月04 01:02:22 |  sdb:get_state
八月04 01:02:22 | 加载/lib64/multipath/libcheckrdac.so检查器
八月04 01:02:22 |  sdb:path检查器= rdac(控制器设置)
八月04 01:02:22 |  sdb:checker timeout = 60000 ms(sysfs设置)
八月04 01:02:22 |  sdb:state = running
八月04 01:02:22 |  sdb:state = 3
八月04 01:02:22 |  sdb:getuid = / lib / udev / scsi_id -g -u -s / block /%n(控制器设置)
八月04 01:02:22 |  sdb:uid = 3600a0b80002fbe780000107d53df601c(标注)
八月04 01:02:22 | 加载/lib64/multipath/libpriordac.so优先级
八月04 01:02:22 |  sdb:prio = rdac(控制器设置)
八月04 01:02:22 |  sdb:rdac prio = 6
八月04 01:02:22 |  sdc:在pathvec中找不到
八月04 01:02:22 |  sdc:mask = 0x1f
八月04 01:02:22 |  sdc:dev_t = 8:32
八月04 01:02:22 |  sdc:size = 209715200
八月04 01:02:22 |  sdc:subsystem = scsi
八月04 01:02:22 |  sdc:vendor = IBM
八月04 01:02:22 |  sdc:product = 1726-4xx FAStT
八月04 01:02:22 |  sdc:rev = 0617
八月04 01:02:22 |  sdc:h:b:t:l = 2:0:0:0
八月04 01:02:22 |  sdc:tgt_node_name = 0x200400a0b82fbe7
八月04 01:02:22 |  sdc:serial = SF64601404
八月04 01:02:22 |  sdc:get_state
八月04 01:02:22 |  sdc:path检查器= rdac(控制器设置)
八月04 01:02:22 |  sdc:checker timeout = 60000 ms(sysfs设置)
八月04 01:02:22 |  sdc:state =运行
八月04 01:02:22 |  sdc:state = 5
八月04 01:02:22 |  sdc:getuid = / lib / udev / scsi_id -g -u -s / block /%n(控制器设置)
八月04 01:02:22 |  sdc:uid = 3600a0b80002fbe780000107d53df601c(标注)
八月04 01:02:22 |  sdc:prio = rdac(控制器设置)
八月04 01:02:22 |  sdc:rdac prio = 1
八月04 01:02:22 |  dm-0:设备节点名称列入黑名单
八月04 01:02:22 |  dm-1:设备节点名称列入黑名单
八月04 01:02:22 |  sr0:设备节点名称列入黑名单
八月04 01:02:22 |  md0:设备节点名称列入黑名单
八月04 01:02:22 |  dm-2:设备节点名称列入黑名单
八月04 01:02:22 |  dm-3:设备节点名称列入黑名单
八月04 01:02:22 |  sdd:未在pathvec中find
八月04 01:02:22 |  sdd:mask = 0x1f
八月04 01:02:22 |  sdd:dev_t = 8:48
八月04 01:02:22 |  sdd:size = 209715200
八月04 01:02:22 |  sdd:subsystem = scsi
八月04 01:02:22 |  sdd:vendor = IBM
八月04 01:02:22 |  sdd:product = 1726-4xx FAStT
八月04 01:02:22 |  sdd:rev = 0617
八月04 01:02:22 |  sdd:h:b:t:l = 1:0:0:1
八月04 01:02:22 |  sdd:tgt_node_name = 0x200400a0b82fbe7
八月04 01:02:22 |  sdd:serial = SF64601751
八月04 01:02:22 |  sdd:get_state
八月04 01:02:22 |  sdd:path检查器= rdac(控制器设置)
八月04 01:02:22 |  sdd:checker timeout = 60000 ms(sysfs设置)
八月04 01:02:22 |  sdd:state = running
八月04 01:02:22 |  sdd:state = 3
八月04 01:02:22 |  sdd:getuid = / lib / udev / scsi_id -g -u -s / block /%n(控制器设置)
八月04 01:02:22 |  sdd:uid = 3600a0b80002fbe78000010c9545afa11(标注)
八月04 01:02:22 |  sdd:prio = rdac(控制器设置)
八月04 01:02:22 |  sdd:rdac prio = 6
八月04 01:02:22 |  dm-4:设备节点名称列入黑名单
八月04 01:02:22 |  sde:在pathvec中找不到
八月04 01:02:22 |  sde:mask = 0x1f
八月04 01:02:22 |  sde:dev_t = 8:64
八月04 01:02:22 |  sde:size = 209715200
八月04 01:02:22 |  sde:subsystem = scsi
八月04 01:02:22 |  sde:vendor = IBM
八月04 01:02:22 |  sde:product = 1726-4xx FAStT
八月04 01:02:22 |  sde:rev = 0617
八月04 01:02:22 |  sde:h:b:t:l = 2:0:0:1
八月04 01:02:22 |  sde:tgt_node_name = 0x200400a0b82fbe7
八月04 01:02:22 |  sde:serial = SF64601404
八月04 01:02:22 |  sde:get_state
八月04 01:02:22 |  sde:path检查器= rdac(控制器设置)
八月04 01:02:22 |  sde:checker timeout = 60000 ms(sysfs设置)
八月04 01:02:22 |  sde:state =运行
八月04 01:02:22 |  sde:state = 5
八月04 01:02:22 |  sde:getuid = / lib / udev / scsi_id -g -u -s / block /%n(控制器设置)
八月04 01:02:22 |  sde:uid = 3600a0b80002fbe78000010c9545afa11(标注)
八月04 01:02:22 |  sde:prio = rdac(控制器设置)
八月04 01:02:22 |  sde:rdac prio = 1
八月04 01:02:22 |  dm-5:设备节点名称列入黑名单
八月04 01:02:22 |  sdf:在pathvec中找不到
八月04 01:02:22 |  sdf:mask = 0x1f
八月04 01:02:22 |  sdf:dev_t = 8:80
八月04 01:02:22 |  sdf:size = 209715200
八月04 01:02:22 |  sdf:subsystem = scsi
八月04 01:02:22 |  sdf:vendor = IBM
八月04 01:02:22 |  sdf:product = 1726-4xx FAStT
八月04 01:02:22 |  sdf:rev = 0617
八月04 01:02:22 |  sdf:h:b:t:l = 1:0:0:2
八月04 01:02:22 |  sdf:tgt_node_name = 0x200400a0b82fbe7
八月04 01:02:22 |  sdf:serial = SF64601751
八月04 01:02:22 |  sdf:get_state
八月04 01:02:22 |  sdf:path检查器= rdac(控制器设置)
八月04 01:02:22 |  sdf:检查超时= 60000毫秒(sysfs设置)
八月04 01:02:22 |  sdf:state =运行
八月04 01:02:22 |  sdf:state = 5
八月04 01:02:22 |  sdf:getuid = / lib / udev / scsi_id -g -u -s / block /%n(控制器设置)
八月04 01:02:22 |  sdf:uid = 3600a0b80002fbe0000000f8b5472ee8f(标注)
八月04 01:02:22 |  sdf:prio = rdac(控制器设置)
八月04 01:02:22 |  sdf:rdac prio = 1
八月04 01:02:22 |  dm-6:设备节点名称列入黑名单
八月04 01:02:22 |  sdg:在pathvec中找不到
八月04 01:02:22 |  sdg:mask = 0x1f
八月04 01:02:22 |  sdg:dev_t = 8:96
八月04 01:02:22 |  sdg:size = 209715200
八月04 01:02:22 |  sdg:subsystem = scsi
八月04 01:02:22 |  sdg:vendor = IBM
八月04 01:02:22 |  sdg:product = 1726-4xx FAStT
八月04 01:02:22 |  sdg:rev = 0617
八月04 01:02:22 |  sdg:h:b:t:l = 2:0:0:2
八月04 01:02:22 |  sdg:tgt_node_name = 0x200400a0b82fbe7
八月04 01:02:22 |  sdg:serial = SF64601404
八月04 01:02:22 |  sdg:get_state
八月04 01:02:22 |  sdg:path检查器= rdac(控制器设置)
八月04 01:02:22 |  sdg:检查超时= 60000毫秒(sysfs设置)
八月04 01:02:22 |  sdg:state =运行
八月04 01:02:22 |  sdg:state = 3
八月04 01:02:22 |  sdg:getuid = / lib / udev / scsi_id -g -u -s / block /%n(控制器设置)
八月04 01:02:22 |  sdg:uid = 3600a0b80002fbe0000000f8b5472ee8f(标注)
八月04 01:02:22 |  sdg:prio = rdac(控制器设置)
八月04 01:02:22 |  sdg:rdac prio = 6
八月04 01:02:22 |  dm-7:设备节点名称列入黑名单
八月04 01:02:22 |  sdh:在pathvec中找不到
八月04 01:02:22 |  sdh:mask = 0x1f
八月04 01:02:22 |  sdh:dev_t = 8:112
八月04 01:02:22 |  sdh:size = 104857600
八月04 01:02:22 |  sdh:subsystem = scsi
八月04 01:02:22 |  sdh:vendor = IBM
八月04 01:02:22 |  sdh:product = 1726-4xx FAStT
八月04 01:02:22 |  sdh:rev = 0617
八月04 01:02:22 |  sdh:h:b:t:l = 1:0:0:3
八月04 01:02:22 |  sdh:tgt_node_name = 0x200400a0b82fbe7
八月04 01:02:22 |  sdh:serial = SF64601751
八月04 01:02:22 |  sdh:get_state
八月04 01:02:22 |  sdh:path检查器= rdac(控制器设置)
八月04 01:02:22 |  sdh:检查超时= 60000毫秒(sysfs设置)
八月04 01:02:22 |  sdh:state =运行
八月04 01:02:22 |  sdh:state = 3
八月04 01:02:22 |  sdh:getuid = / lib / udev / scsi_id -g -u -s / block /%n(控制器设置)
八月04 01:02:22 |  sdh:uid = 3600a0b80002fbe78000010df55bad187(标注)
八月04 01:02:22 |  sdh:prio = rdac(控制器设置)
八月04 01:02:22 |  sdh:rdac prio = 6
八月04 01:02:22 |  dm-8:设备节点名称列入黑名单
 =====path列表=====
 uuid hcil dev dev_t pri dm_st chk_st vend / prod
 SIBM_ROOT_VOLUME_81E7BEB0 0:0:0:0 sda 8:0 1未准备就绪IBM,ROOT
 3600a0b80002fbe780000107d53df601c 1:0:0:0 sdb 8:16 6未准备就绪IBM,1726-
 3600a0b80002fbe780000107d53df601c 2:0:0:0 sdc 8:32 1 undef ghost IBM 1726-
 3600a0b80002fbe78000010c9545afa11 1:0:0:1 sdd 8:48 6未准备就绪IBM,1726-
 3600a0b80002fbe78000010c9545afa11 2:0:0:1 sde 8:64 1 undef ghost IBM 1726-
 3600a0b80002fbe0000000f8b5472ee8f 1:0:0:2 sdf 8:80 1 undef ghost IBM 1726-
 3600a0b80002fbe0000000f8b5472ee8f 2:0:0:2 sdg 8:96 6未准备就绪IBM,1726-
 3600a0b80002fbe78000010df55bad187 1:0:0:3 sdh 8:112 6未准备就绪IBM,1726-
八月04 01:02:22 |  params = 1 queue_if_no_path 1 rdac 1 1 round-robin 0 1 1 8:112 1000
八月04 01:02:22 | 状态= 2 0 0 0 1 1 E 0 1 0 8:112 A 0
八月04 01:02:22 |  params = 1 queue_if_no_path 1 rdac 2 1 round-robin 0 1 1 8:16 1000 round-robin 0 1 1 8:32 1000
八月04 01:02:22 | 状态= 2 0 0 0 2 1 E 0 1 0 8:16 A 0 E 0 1 0 8:32 A 0
八月04 01:02:22 |  params = 1 queue_if_no_path 1 rdac 2 1 round-robin 0 1 1 8:96 1000 round-robin 0 1 1 8:80 1000
八月04 01:02:22 | 状态= 2 0 1 0 2 1 A 0 1 0 8:96 A 0 E 0 1 0 8:80 A 0
八月04 01:02:22 |  params = 1 queue_if_no_path 1 rdac 2 1 round-robin 0 1 1 8:48 1000 round-robin 0 1 1 8:64 1000
八月04 01:02:22 | 状态= 2 0 1 0 2 1 A 0 1 0 8:48 A 0 E 0 1 0 8:64 A 0
八月04 01:02:22 | 发现在绑定文件中匹配wwid [SIBM_ROOT_VOLUME_81E7BEB0]。 将别名设置为mpath0
八月04 01:02:22 |  sda:所有权设置为mpath0
八月04 01:02:22 |  sda:在pathvec中找不到
八月04 01:02:22 |  sda:mask = 0xc
八月04 01:02:22 |  sda:get_state
八月04 01:02:22 |  sda:state = running
八月04 01:02:22 | 指示:开始新的请求
八月04 01:02:22 | 指示:完成4096/0
八月04 01:02:22 |  sda:state = 3
八月04 01:02:22 |  sda:const prio = 1
八月04 01:02:22 |  mpath0:pgfailover = -1(内部默认)
八月04 01:02:22 |  mpath0:pgpolicy = failover(内部默认)
八月04 01:02:22 |  mpath0:selector = round-robin 0(内部默认)
八月04 01:02:22 |  mpath0:features = 0(内部默认)
八月04 01:02:22 |  mpath0:hwhandler = 0(内部默认)
八月04 01:02:22 |  mpath0:rr_weight = 1(内部默认)
八月04 01:02:22 |  mpath0:minio = 1000(configuration文件默认)
八月04 01:02:22 |  mpath0:no_path_retry = NONE(内部默认)
八月04 01:02:22 |  pg_timeout = NONE(内部默认)
八月04 01:02:22 |  mpath0:设置ACT_CREATE(地图不存在)
创build:mpath0(SIBM_ROOT_VOLUME_81E7BEB0)undef IBM,ROOT VOLUME
 size = 68G features ='0'hwhandler ='0'wp = undef
 ` -  +  -  policy ='round-robin 0'prio = 1 status = undef
   ` -  0:0:0:0 sda 8:0未准备好运行