安装iSCSI

# yum install iscsi-initiator-utils
# service iscsi start

查看修改名称,有些iSCSI设备、服务器需要绑定标识主机符,如:DELL IP SAN中需要在主机列表中绑定这个标识符,才能正常挂载

vi /etc/iscsi/initiatorname.iscsi
...
InitiatorName=iqn.1994-05.com.redhat:151d21192f82

挂载磁盘

搜索target

# iscsiadm -m discovery -t sendtargets -p 192.168.106.30
192.168.106.30:3260,1 iqn.1984-05.com.dell:powervault.md3200i.6d4ae52000b39f68000000005387f25c
192.168.106.31:3260,1 iqn.1984-05.com.dell:powervault.md3200i.6d4ae52000b39f68000000005387f25c
192.168.106.32:3260,1 iqn.1984-05.com.dell:powervault.md3200i.6d4ae52000b39f68000000005387f25c
192.168.106.33:3260,1 iqn.1984-05.com.dell:powervault.md3200i.6d4ae52000b39f68000000005387f25c

登录所有的target

# iscsiadm -m node --loginall=all

登录指定的target

# iscsiadm -m node --targetname iqn.1984-05.com.dell:powervault.md3200i.6d4ae52000b39f68000000005387f25c -p 192.168.106.30 --login

查看是否已经挂载

# fdisk -l

如果target端有变更,需要重启iscsi,或者logout后再次login

支持多路径

当target端存在多个端口时,需要发挥多端口的带宽,使用多路径可以将数据分散在不同的端口。可以从交换机观察流量,并且交换机端无需特殊配置。

yum install  device-mapper-multipath -y 

编辑多路径配置文件

vi /etc/multipath.conf

defaults {
    user_friendly_names yes
    udev_dir /dev
    path_grouping_policy multibus
    failback immediate
    no_path_retry fail
}
/etc/init.d/multipathd restart
chkconfig multipathd on
multipath -ll

发挥本机的多网卡

在不配置的情况下,多路径的流量支持在target的多个端口上分布,对于有多个客户端访问时起到了流量分流;而客户端主机只能通过一个网卡跟target交互,如果客户端有多个网卡,需要发挥性能,可通过如下配置实现。

配置Reverse Path Filtering确认两个网卡都可以正确的接收到返回的包

# vi /etc/sysctl.conf
...
net.ipv4.conf.eth0.rp_filter=2
net.ipv4.conf.eth1.rp_filter=2
# sysctl -p
# ping -I eth0 192.168.106.30
# ping -I eth1 192.168.106.30

配置接口

iscsiadm -m iface

iscsiadm -m iface -I eth0 -o new
iscsiadm -m iface -I eth1 -o new

iscsiadm -m iface -I eth0 --op=update -n iface.net_ifacename -v eth0
iscsiadm -m iface -I eth1 --op=update -n iface.net_ifacename -v eth1

iscsiadm -m discovery -t sendtargets -p 192.168.106.30
# iscsiadm -m node -l
# iscsiadm -m session

在两块网卡的客户端主机(ESXI6中的虚拟机)上测试,可以达到163M/秒,单块网卡119 MB/秒

[ 编辑 | 历史 ]
最近由“jilili”在“2016-11-18 12:39:24”修改