天道神诀--IPSAN实现多链路以及多路径安装

# linux6

 环境需求

ISCSI服务端:

2张网卡,足够的磁盘空间

iscsi客户端:

2张网卡(与服务端网段相同)

ISCSI服务端配置:

与1张网卡配置主要差别在于配置文件中的允许访问网段,其余配置相同

配置方法见 ISCSI配置

配置文件差别/etc/tgt/targets.conf(添加了红色部分)

<target iqn.2019-11.localdomain.localhost:racscsi>
    backing-store /dev/sdb1
    backing-store /dev/sdb2
    backing-store /dev/sdb3
    backing-store /dev/sdb5

    initiator-address 172.168.100.0/24

    initiator-address 10.10.10.0/24
    incominguser rac rac
    write-cache off
</target>

ISCSI客户端部分

 其余相同

在发现iqn部分需发现两次(分别以不同的IP去发现)

iscsiadm -m discovery -t sendtargets -p 172.168.100.100

iscsiadm -m discovery -t sendtargets -p 10.10.10.100

将两个iqn登陆即可

 iscsiadm -m node -T iqn.2019-11.localdomain.localhost:racscsi -p 172.168.100.100:3260 --login

 iscsiadm -m node -T iqn.2019-11.localdomain.localhost:racscsi -p 10.10.10.100:3260 --login

查看盘

 可以得到多路径现象。

多路径安装multipath

yum install *multipath*

rpm -qa |grep

 查看配置文件/etc/multipath.conf

 配置文件配置

blacklist {

        devnode "^sda"

}

defaults {

        user_friendly_names yes

        path_grouping_policy multibus

        failback immediate

        no_path_retry fail

}

multipaths {
       multipath {
               wwid                    "1IET     00010004"
               alias                   DATA01
       }
       multipath {
               wwid                    "1IET     00010001"
               alias                   VOTE01
       }
       multipath {
               wwid                    "1IET     00010002"
               alias                   VOTE02
       }
       multipath {
               wwid                    "1IET     00010003"
               alias                   VOTE03
       }
}

service multipathd start

multipath -F  /删除现有路径

multipath -v3  /扫描路径

multipath -ll  /查看多路径

[root@node1 Packages]# multipath -ll
VOTE02 (1IET     00010002) dm-3 IET,VIRTUAL-DISK    /(1IET     00010002)为WWID
size=1.0G features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 4:0:0:2 sdd 8:48  active ready running
  `- 3:0:0:2 sde 8:64  active ready running
mpathd (1IET     00010004) dm-5 IET,VIRTUAL-DISK
size=11M features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 4:0:0:4 sdh 8:112 active ready running
  `- 3:0:0:4 sdi 8:128 active ready running
VOTE01 (1IET     00010001) dm-2 IET,VIRTUAL-DISK
size=1.0G features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 4:0:0:1 sdb 8:16  active ready running
  `- 3:0:0:1 sdc 8:32  active ready running
VOTE03 (1IET     00010003) dm-4 IET,VIRTUAL-DISK
size=1.0G features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 4:0:0:3 sdf 8:80  active ready running
  `- 3:0:0:3 sdg 8:96  active ready running

 多路径配置完毕!

注:WWID查看方法

在 Linux 7下,可以使用如下命令:
# /usr/lib/udev/scsi_id -g -u /dev/sdb

在 Linux 6下,可以使用如下命令:
# /sbin/scsi_id -g -u /dev/sdb

在 Linux 5下,可以使用如下命令:
# /sbin/scsi_id -g -u -s /block/sdb/sdb

原文地址:https://www.cnblogs.com/zakker/p/11970010.html