- 论坛徽章:
- 1
|
本帖最后由 origin2004 于 2014-11-01 08:47 编辑
实际上multipathd核心步骤就三步:
1. 系统是否都加载了所需的磁盘,使用lsscsi命令,如下所示:
# lsscsi
[0:0:0:0] cd/dvd PepperC Virtual Disc 1 0.01 /dev/scd0
[1:0:5:0] disk LSILOGIC Logical Volume 3000 /dev/sda
[9:0:0:0] disk MacroSAN LU 1.0 /dev/sdb
[9:0:0:1] disk MacroSAN LU 1.0 /dev/sdc
[9:0:0:2] disk MacroSAN LU 1.0 /dev/sdd
[9:0:0:3] disk MacroSAN LU 1.0 /dev/sde
[9:0:0:4] disk MacroSAN LU 1.0 /dev/sdf
[9:0:0:5] disk MacroSAN LU 1.0 /dev/sdg
[9:0:0:6] disk MacroSAN LU 1.0 /dev/sdh
[9:0:0:7] disk MacroSAN LU 1.0 /dev/sdi
[9:0:0:8] disk MacroSAN LU 1.0 /dev/sdj
[9:0:1:0] disk MacroSAN LU 1.0 /dev/sdk
[9:0:1:1] disk MacroSAN LU 1.0 /dev/sdl
[9:0:1:2] disk MacroSAN LU 1.0 /dev/sdm
[9:0:1:3] disk MacroSAN LU 1.0 /dev/sdn
[9:0:1:4] disk MacroSAN LU 1.0 /dev/sdo
[9:0:1:5] disk MacroSAN LU 1.0 /dev/sdp
[9:0:1:6] disk MacroSAN LU 1.0 /dev/sdq
[9:0:1:7] disk MacroSAN LU 1.0 /dev/sdr
[9:0:1:8] disk MacroSAN LU 1.0 /dev/sds
[9:0:2:0] disk MacroSAN LU 1.0 /dev/sdt
[9:0:2:1] disk MacroSAN LU 1.0 /dev/sdu
[9:0:2:2] disk MacroSAN LU 1.0 /dev/sdv
[9:0:2:3] disk MacroSAN LU 1.0 /dev/sdw
[9:0:2:4] disk MacroSAN LU 1.0 /dev/sdx
[9:0:2:5] disk MacroSAN LU 1.0 /dev/sdy
[9:0:2:6] disk MacroSAN LU 1.0 /dev/sdz
[9:0:2:7] disk MacroSAN LU 1.0 /dev/sdaa
[9:0:2:8] disk MacroSAN LU 1.0 /dev/sdab
[9:0:3:0] disk MacroSAN LU 1.0 /dev/sdac
[9:0:3:1] disk MacroSAN LU 1.0 /dev/sdad
[9:0:3:2] disk MacroSAN LU 1.0 /dev/sdae
[9:0:3:3] disk MacroSAN LU 1.0 /dev/sdaf
[9:0:3:4] disk MacroSAN LU 1.0 /dev/sdag
[9:0:3:5] disk MacroSAN LU 1.0 /dev/sdah
[9:0:3:6] disk MacroSAN LU 1.0 /dev/sdai
[9:0:3:7] disk MacroSAN LU 1.0 /dev/sdaj
[9:0:3:8] disk MacroSAN LU 1.0 /dev/sdak
可看出, 9块磁盘,每个4条路径,36个设备名。
如果设备名数正常,继续步骤2。否则,请检查相应的硬件配置连接。
2. 磁盘是否由multipath管理,使用multipathd -k命令,如下所示:
#multipathd -k
multipathd> show paths
0:0:0:0 sr0 11:0 [faulty] [orphan]
9:0:0:0 sdb 8:16 10 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:0:2 sdd 8:48 10 [active][ready] XXXXXXXXXXX............................. 11/40
9:0:0:1 sdc 8:32 50 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:0:4 sdf 8:80 10 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:1:0 sdk 8:160 10 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:0:6 sdh 8:112 10 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:0:5 sdg 8:96 50 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:0:7 sdi 8:128 50 [active][ready] XXXXXXXXXXX............................. 11/40
9:0:0:3 sde 8:64 50 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:1:2 sdm 8:192 10 [active][ready] XXXXXXXXXXX............................. 11/40
9:0:1:1 sdl 8:176 50 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:3:0 sdac 65:192 50 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:3:2 sdae 65:224 50 [active][ready] XXXXXXXXXXX............................. 11/40
9:0:3:1 sdad 65:208 10 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:1:4 sdo 8:224 10 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:2:6 sdz 65:144 50 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:2:1 sdu 65:64 10 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:1:6 sdq 65:0 10 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:1:3 sdn 8:208 50 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:1:7 sdr 65:16 50 [active][ready] XXXXXXXXXXX............................. 11/40
9:0:1:5 sdp 8:240 50 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:1:8 sds 65:32 10 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:2:4 sdx 65:112 50 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:2:0 sdt 65:48 50 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:2:7 sdaa 65:160 10 [active][ready] XXXXXXXXXXX............................. 11/40
9:0:2:8 sdab 65:176 50 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:2:5 sdy 65:128 10 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:3:5 sdah 66:16 10 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:3:7 sdaj 66:48 10 [active][ready] XXXXXXXXXXX............................. 11/40
9:0:3:4 sdag 66:0 50 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:3:3 sdaf 65:240 10 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:2:3 sdw 65:96 10 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:0:8 sdj 8:144 10 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:2:2 sdv 65:80 50 [active][ready] XXXXXXXXXXX............................. 11/40
9:0:3:6 sdai 66:32 50 [active][ready] XXXXXXXXXX.............................. 10/40
9:0:3:8 sdak 66:64 50 [active][ready] XXXXXXXXXX.............................. 10/40
可看出36块磁盘(列出的设备名,scsi地址)都由multipath管理了。
如果管理磁盘数量对,继续步骤3。否则,请更改/etc/multipath.conf文件中的devnode_blacklist。
------(就是在这步发现的问题)------
3.是否生成所需多路径名,使用show maps子命令,如下所示:
#multipathd -k
multipathd> show maps
mpath24 dm-5 [no scheduled failback]
mpath23 dm-6 [no scheduled failback]
mpath21 dm-7 [no scheduled failback]
mpath28 dm-10 [no scheduled failback]
mpath25 dm-4 [no scheduled failback]
mpath26 dm-2 [no scheduled failback]
mpath20 dm-9 [no scheduled failback]
mpath22 dm-3 [no scheduled failback]
mpath27 dm-8 [no scheduled failback]
如与所需不同,请更改 /var/lib/multipath/bindings
# Multipath bindings, Version : 1.0
# NOTE: this file is automatically maintained by the multipath program.
# You should not need to edit this file in normal circumstances.
#
# Format:
# alias wwid
#
mpath20 3600b34234d746a8de867d54e3d0000dc # macrosan archive 53g journal
mpath21 3600b342b0383da3d736dd4251d0000d1 # macrosan archive 107g metadata
mpath22 3600b3427681327ed5e95d1dd8d0000dc # macrosan archive 1073g data01
mpath23 3600b34242406b6bdcebfd0462d0000d2 # macrosan archive 1073g data02
mpath24 3600b342cc1d99a1d8949dd7d8d0000d4 # macrosan archive 1073g data03
mpath25 3600b34278495047d336bd833cd0000da # macrosan archive 1073g data04
mpath26 3600b342e2a411c3d1a20d6c4ed0000d0 # macrosan archive 1073g data05
mpath27 3600b342ff8237aad4356d1bb2d0000df # macrosan archive 1073g data06
mpath28 3600b3428fbb0a10d48f5dd7fed0000de # macrosan archive 1073g data07 |
|