rhel7 多路径管理

uname -r
安装服务
 rpm -ivh iscsi-initiator-utils-6.2.0.873-29.el7.x86_64.rpm
查看服务
chkconfig   ----->  systemctl list-unit-files
                              systemctl list-dependencies iscsi
systemctl enable iscsi.service  / iscsid.service
systemctl list-unit-files | grep enable

————————————————————
模块内核开启
modprobe dm-multipath
modprobe dm-round-robin

3.编辑 vi /etc/initia  ....   修改UUID
[root@itpux001 ~]# vi /etc/iscsi/initiatorname.iscsi

InitiatorName=iqn.2006-01.com.openfiler:tsn.50dd9b9a4194

4.iscsiadm -m discovery  -t st -p 192.168.1.231:3260
登录
iscsiadm -m node -Tiqn.2006-01.com.openfiler:tsn.50dd9b9a4194 -p 192.168.1.231:3260 -l
iscsiadm -m node -Tiqn.2006-01.com.openfiler:tsn.50dd9b9a4194 -p 192.168.1.232:3260 -l
iscsiadm -m node -Tiqn.2006-01.com.openfiler:tsn.50dd9b9a4194 -p 192.168.1.233:3260 -l
iscsiadm -m node -Tiqn.2006-01.com.openfiler:tsn.50dd9b9a4194 -p 192.168.1.234:3260 -l

查看登录 是否链路到来
iscsiadm -m session
每条都要登录 1 23 4
检查 iscsiadm -m session
fdisk  -l | grep "   "
——————————————————
查看WWID
#  fdisk -l |grep "Disk /"
[root@itpux001 ~]# /lib/udev/scsi_id --whitelisted --device=/dev/sdb
14f504e46494c4552307330316a522d4475364e2d6245466f
——————————————————
check 存储   4*4 16个
10.7GB 8 
4GB   4
8G     4
——————————————————————
根路径
[root@itpux001 ~]# ls -l /dev/disk/by-id/
配置多路径
rpm -ivh    
检查开机自启动
systemctl enable mulitpathd.service
内核修改
modprobe dm-multipath
modprobe dm-round-robin
开启
service multipathd start 
生成配置文件
multipath -ll

删除
生成备份文件
查看uuid
ls -l /dev/disk/by-id
fdisk -l | grep sdx
根路径 屏蔽
开启 
找到根路径的UUID
ls -l /dev/disk/by-id
__________________________________________
写好
data01
arch01
——————————————————————————————
defaults {
        user_friendly_names yes
        find_multipaths yes
}
blacklist {
       wwid 26353900f02796769
       wwid 36000c297a69b0f7b18c0cc898bcfbdb8
        devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
        devnode "^hd[a-z]"
#       devnode "^sd[a-c]"
}
multipaths {
        multipath {
                wwid              14f504e46494c4552307330316a522d4475364e2d6245466f
                alias                   ora-grid01
                path_grouping_policy    multibus
                path_selector           "round-robin 0"
                failback               immediate
        }



        multipath {
                wwid               14f504e46494c45524372637155752d377245432d6b50734a
                alias                   ora-sys01
                path_grouping_policy    multibus
                path_selector           "round-robin 0"
                failback               immediate
        }
       multipath {
                wwid               14f504e46494c45525739334f71312d4e6c48502d735a6f30
                alias                   ora-data01
                path_grouping_policy    multibus
                path_selector           "round-robin 0"
                failback               immediate
        }

       multipath {
                wwid               14f504e46494c45526658695850362d574154762d71307678
                alias                   ora-arch01
                path_grouping_policy    multibus
                path_selector           "round-robin 0"
                failback               immediate
        }


}
devices {
      device {
               vendor                  "openfiler  "
               product                 "virtual disk"
               path_grouping_policy    multibus
               path_checker            readsector0
               path_selector           "round-robin 0"
               hardware_handler        "0"
       }
}

写配置文件
————————————————————————
清空multipath -F
/ -v2

ora-arch01 (14f504e46494c45526658695850362d574154762d71307678) dm-5 OPNFILER,VIRTUAL-DISK   
size=4.0G features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 41:0:0:3 sde 8:64  active ready running
  |- 42:0:0:3 sdi 8:128 active ready running
  |- 43:0:0:3 sdm 8:192 active ready running
  `- 44:0:0:3 sdq 65:0  active ready running
ora-data01 (14f504e46494c45525739334f71312d4e6c48502d735a6f30) dm-4 OPNFILER,VIRTUAL-DISK   
size=8.0G features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 41:0:0:2 sdd 8:48  active ready running
  |- 42:0:0:2 sdh 8:112 active ready running
  |- 43:0:0:2 sdl 8:176 active ready running
  `- 44:0:0:2 sdp 8:240 active ready running
ora-grid01 (14f504e46494c4552307330316a522d4475364e2d6245466f) dm-2 OPNFILER,VIRTUAL-DISK   
size=10G features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 41:0:0:0 sdb 8:16  active ready running
  |- 42:0:0:0 sdf 8:80  active ready running
  |- 43:0:0:0 sdj 8:144 active ready running
  `- 44:0:0:0 sdn 8:208 active ready running
ora-sys01 (14f504e46494c45524372637155752d377245432d6b50734a) dm-3 OPNFILER,VIRTUAL-DISK   
size=10G features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 41:0:0:1 sdc 8:32  active ready running
  |- 42:0:0:1 sdg 8:96  active ready running
  |- 43:0:0:1 sdk 8:160 active ready running
  `- 44:0:0:1 sdo 8:224 active ready running
_____________________________
fdisk -c /dev/mapper/ora-xxxx
_____________________________________
[root@itpux001 mapper]# kpartx -a /dev/mapper/ora-data01
[root@itpux001 mapper]# kpartx -a /dev/mapper/ora-arch01
[root@itpux001 mapper]# kpartx -a /dev/mapper/ora-sys01
[root@itpux001 mapper]# kpartx -a /dev/mapper/ora-grid01
[root@itpux001 mapper]# vim /etc/udev/rules.d/99-oracle.rules
KERNEL=="dm-*",OWNER="grid",GROUP="asmadmin",MODE="0660"
修改权限
vim /etc/udev/rules.d/99-oracle.rules    udev 实现多路径的ASM

创建用户
groupadd asmadmin
useradd grid -g asmadmin


——————————————————————————
重启 
//multipath stop
#multipath start
systemctl restart multipathd.service
[root@itpux001 mapper]# systemctl status multipathd.service
[root@itpux001 mapper]# systemctl restart multipathd.service  
——————————————————————————————————
[root@itpux001 mapper]# systemctl restart multipathd.service
[root@itpux001 mapper]# ls -als /dev/dm-*
0 brw-rw----. 1 root disk     253, 0 Nov 29 01:32 /dev/dm-0
0 brw-rw----. 1 root disk     253, 1 Nov 29 01:32 /dev/dm-1
0 brw-rw----. 1 grid asmadmin 253, 2 Nov 29 02:19 /dev/dm-2
0 brw-rw----. 1 grid asmadmin 253, 3 Nov 29 02:19 /dev/dm-3
0 brw-rw----. 1 grid asmadmin 253, 4 Nov 29 02:19 /dev/dm-4
0 brw-rw----. 1 grid asmadmin 253, 5 Nov 29 02:19 /dev/dm-5
0 brw-rw----. 1 root disk     253, 6 Nov 29 02:10 /dev/dm-6
0 brw-rw----. 1 root disk     253, 7 Nov 29 02:10 /dev/dm-7
0 brw-rw----. 1 root disk     253, 8 Nov 29 02:10 /dev/dm-8
0 brw-rw----. 1 root disk     253, 9 Nov 29 02:10 /dev/dm-9

fdisk -l

查看权限 
ls -al /dev/mapper

在wwid里面注释删掉路径 rhel6的
重启 在conf 
[root@itpux001 ~]# multipath -F
[root@itpux001 ~]# multipath -v2
finish _____________________________________________________________________
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值