linux multipath设置及udev创建裸设备

查看多路径磁盘

[root@dfmc-dbaasp-02 ~]# multipath -ll

复制配置文件

[root@dfmc-dbaasp-02 ~]# cp  /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf /etc/multipath.conf

启动服务及生成映射

[root@dfmc-dbaasp-02 ~]# modprobe dm-multipath
[root@dfmc-dbaasp-02 ~]# service multipathd start
正在启动守护进程multipathd:
[root@dfmc-dbaasp-02 ~]# multipath -v0

查看多路径磁盘

[root@dfmc-dbaasp-02 ~]# multipath -ll
mpathak (36643e8c1004b0e3906a9b37600000039) dm-15 HUAWEI,HVS85T
size=201G features='0' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=1 status=active
| `- 7:0:0:17 sdo  8:224   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:0:17 sdam 66:96   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:1:17 sdbk 67:224  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:2:17 sdci 69:96   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:1:17 sddg 70:224  active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
  `- 8:0:2:17 sdee 128:96  active ready running
mpathaj (36643e8c1004b0e3906a9b30500000038) dm-14 HUAWEI,HVS85T
size=201G features='0' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=1 status=active
| `- 7:0:0:16 sdn  8:208   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:0:16 sdal 66:80   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:1:16 sdbj 67:208  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:2:16 sdch 69:80   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:1:16 sddf 70:208  active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
  `- 8:0:2:16 sded 128:80  active ready running
mpathai (36643e8c1004b0e3906a9b29000000037) dm-13 HUAWEI,HVS85T
size=201G features='0' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=1 status=active
| `- 7:0:0:15 sdm  8:192   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:0:15 sdak 66:64   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:1:15 sdbi 67:192  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:2:15 sdcg 69:64   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:1:15 sdde 70:192  active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
  `- 8:0:2:15 sdec 128:64  active ready running
mpathau (36643e8c1004b0e3906a9b63600000044) dm-25 HUAWEI,HVS85T
size=201G features='0' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=1 status=active
| `- 7:0:0:27 sdy  65:128  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:0:27 sdaw 67:0    active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:1:27 sdbu 68:128  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:2:27 sdcs 70:0    active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:1:27 sddq 71:128  active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
  `- 8:0:2:27 sdeo 129:0   active ready running
mpathah (36643e8c1004b0e3906a9b21a00000036) dm-12 HUAWEI,HVS85T
size=201G features='0' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=1 status=active
| `- 7:0:0:14 sdl  8:176   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:0:14 sdaj 66:48   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:1:14 sdbh 67:176  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:2:14 sdcf 69:48   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:1:14 sddd 70:176  active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
  `- 8:0:2:14 sdeb 128:48  active ready running
mpathat (36643e8c1004b0e3906a9b5ce00000043) dm-24 HUAWEI,HVS85T
size=201G features='0' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=1 status=active
| `- 7:0:0:26 sdx  65:112  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:0:26 sdav 66:240  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:1:26 sdbt 68:112  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:2:26 sdcr 69:240  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:1:26 sddp 71:112  active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
  `- 8:0:2:26 sden 128:240 active ready running
mpathag (36643e8c1004b0e3906a9b1cf00000035) dm-11 HUAWEI,HVS85T
size=201G features='0' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=1 status=active
| `- 7:0:0:13 sdk  8:160   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:0:13 sdai 66:32   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:1:13 sdbg 67:160  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:2:13 sdce 69:32   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:1:13 sddc 70:160  active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
  `- 8:0:2:13 sdea 128:32  active ready running
mpathas (36643e8c1004b0e3906a9b56c00000042) dm-23 HUAWEI,HVS85T
size=201G features='0' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=1 status=active
| `- 7:0:0:25 sdw  65:96   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:0:25 sdau 66:224  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:1:25 sdbs 68:96   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:2:25 sdcq 69:224  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:1:25 sddo 71:96   active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
  `- 8:0:2:25 sdem 128:224 active ready running
mpathz (36643e8c1004b0e3906a9af2c0000002e) dm-4 HUAWEI,HVS85T
size=201G features='0' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=1 status=active
| `- 7:0:0:6  sdd  8:48    active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:0:6  sdab 65:176  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:1:6  sdaz 67:48   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:2:6  sdbx 68:176  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:1:6  sdcv 70:48   active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
  `- 8:0:2:6  sddt 71:176  active ready running
mpathaf (36643e8c1004b0e3906a9b16900000034) dm-10 HUAWEI,HVS85T
size=201G features='0' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=1 status=active
| `- 7:0:0:12 sdj  8:144   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:0:12 sdah 66:16   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:1:12 sdbf 67:144  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:2:12 sdcd 69:16   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:1:12 sddb 70:144  active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
  `- 8:0:2:12 sddz 128:16  active ready running
mpathar (36643e8c1004b0e3905ddac3c00000040) dm-22 HUAWEI,HVS85T
size=40G features='0' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=1 status=active
| `- 7:0:0:24 sdv  65:80   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:0:24 sdat 66:208  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:1:24 sdbr 68:80   active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:2:24 sdcp 69:208  active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:1:24 sddn 71:80   active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
  `- 8:0:2:24 sdel 128:208 active ready running
[root@dfmc-dbaasp-02 ~]# multipath -ll |grep -i mpath
mpathr (36643e8c1004b0e3906a9b4ef0000003c) dm-18 HUAWEI,HVS85T
mpathe (36643e8c1004b0e3906a9af770000002f) dm-5 HUAWEI,HVS85T
mpathq (36643e8c1004b0e3906a9b49a0000003b) dm-17 HUAWEI,HVS85T
mpathd (36643e8c1004b0e3906a9af2c0000002e) dm-4 HUAWEI,HVS85T
mpathp (36643e8c1004b0e3906a9b3da0000003a) dm-16 HUAWEI,HVS85T
mpathc (36643e8c1004b0e3906a9ae890000002d) dm-3 HUAWEI,HVS85T
mpatho (36643e8c1004b0e3906a9b37600000039) dm-15 HUAWEI,HVS85T
mpathb (36643e8c1004b0e3906a9b76000000045) dm-2 HUAWEI,HVS85T
mpathn (36643e8c1004b0e3906a9b30500000038) dm-14 HUAWEI,HVS85T
mpathm (36643e8c1004b0e3906a9b29000000037) dm-13 HUAWEI,HVS85T
mpathy (36643e8c1004b0e3906a9b63600000044) dm-25 HUAWEI,HVS85T
mpathl (36643e8c1004b0e3906a9b21a00000036) dm-12 HUAWEI,HVS85T
mpathx (36643e8c1004b0e3906a9b5ce00000043) dm-24 HUAWEI,HVS85T
mpathk (36643e8c1004b0e3906a9b1cf00000035) dm-11 HUAWEI,HVS85T
mpathw (36643e8c1004b0e3906a9b56c00000042) dm-23 HUAWEI,HVS85T
mpathj (36643e8c1004b0e3906a9b16900000034) dm-10 HUAWEI,HVS85T
mpathv (36643e8c1004b0e3905ddac3c00000040) dm-22 HUAWEI,HVS85T
mpathi (36643e8c1004b0e3906a9b12a00000033) dm-9 HUAWEI,HVS85T
mpathu (36643e8c1004b0e3905ddabf20000003f) dm-21 HUAWEI,HVS85T
mpathh (36643e8c1004b0e3906a9b0bc00000032) dm-8 HUAWEI,HVS85T
mpatht (36643e8c1004b0e3905ddaba60000003e) dm-20 HUAWEI,HVS85T
mpathg (36643e8c1004b0e3906a9b03e00000031) dm-7 HUAWEI,HVS85T
mpaths (36643e8c1004b0e3905ddab660000003d) dm-19 HUAWEI,HVS85T
mpathf (36643e8c1004b0e3906a9afda00000030) dm-6 HUAWEI,HVS85T

创建udev设备

[root@szhgysjygldb1 rules.d]# vi /etc/udev/rules.d/99-oracle-asmdevices.rules

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e3906a9b4ef0000003c", NAME="asmdataf101",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e3906a9af770000002f", NAME="asmdataf102",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e3906a9b49a0000003b", NAME="asmdataf103",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e3906a9af2c0000002e", NAME="asmdataf104",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e3906a9b3da0000003a", NAME="asmdataf105",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e3906a9ae890000002d", NAME="asmdataf106",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e3906a9b37600000039", NAME="asmdataf107",  OWNER="grid", GROUP="asmadmin", MODE="0660"

启动服务

[root@dfmc-dbaasp-01 ~]# start_udev
Starting udev: [  OK  ]
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值