iSCSI磁盘多路径

功能描述

应用服务器通过多条不同网络路径访问多个iSCSI server的同一存储空间,使应用服务器的iSCSI磁盘具备一定高可用性。

环境描述

1. 浩存存储系统:
   以三节点浩存存储系统为例:(server1  server2  server3)
2. 应用服务器:
   操作系统版本CentOS-5.6-x86_64
3. 应用服务器依赖软件包:
   device-mapper-multipath(CentOS下)

多路径配置
   修改 /etc/multipath.conf,内容参见下例:

blacklist {
        devnode "^sdz" 
}

defaults {
        polling_interval        10
        path_grouping_policy failover    
        no_path_retry fail
        user_friendly_names  yes
}

multipaths {
        multipath {

                wwid                    14d4453000000000002000000000000007cdbe24e00000000
                alias                   mdssda       
                path_grouping_policy    failover
                path_selector           "round-robin 0" 
                failback                0
                rr_weight               priorities
                no_path_retry           0
        }
        multipath {
                wwid                    24d445305520342340330000011000450007cdbe24e04300000      
                alias                   mdssdb
                path_grouping_policy    multibus
                path_selector           "round-robin 0" 
                failback                0
                rr_weight               priorities
                no_path_retry           0
        }
}
每个需要使用多路径的磁盘,要增加一个multipath配置域;
wwid 获得方法:
[[email protected] ~]# scsi_id --whitelisted --device=/dev/sda   (sda为iSCSI创建的磁盘,CENTOS6)
14d4453000000000002000000000000007cdbe24e00000000

[[email protected] ~]#/sbin/scsi_id -g -u -s /block/sda   (sda为iSCSI创建的磁盘,CENTOS5)
14d4453000000000002000000000000007cdbe24e00000000

配置完成后,起动multipath服务:
[[email protected] ~]# /etc/init.d/multipathd start   [ ok ]

[[email protected] ~]# multipath  -F  清除已加载多路径设备
[[email protected] ~]# multipath  -l  查看已加载的多路径设备

使用方法

1. 浩存系统中创建iSCSI设备(target/lun)
2. 应用服务器分别连接三台iSCSI server相同磁盘
3. 多路径设备为/dev/mapper/mdssda(multipath.conf中配置的名称)

h2
h3.windows客户端多路径

windows下iscsi客户端为“Microsoft iSCSI Software Initiator”,下载地址为:

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18986

多路径方式使用iSCSI磁盘,安装中需要勾选
Microsoft MPIO MUltipathing Support for iSCSI

安装完成后打开软件,切换到“Discovery”标签

点击“Add”按钮,分别添加多个YISCSI所在的服务器IP地址后,点击“OK”

切换到“Targets”标签,此时会显示出YISCSI上所有的可以登录的Target

选中想要登录的target,点击“Log On…”按钮,弹出登录对话框
如果使用多路径方式,需要勾选 "Enable Multi-path",点击“Advanced…”按钮,
Target Portal:选择一台服务器,输入用户名密码,完成后点击“OK”按钮登录

重复上述过程,Target Portal: 逐个选择余下要添加的服务器,输入用户密码,完成后点击“OK”按钮登录

登录成功后,相应的target的状态会变为“connected“

此时在windows的磁盘管理中可以看到已经连接的磁盘

退出登录时,选中想要退出的target,点击“Details”,在弹出的对话框中勾选session前的选框,点击“Log off…”

时间: 2025-01-11 09:38:01

iSCSI磁盘多路径的相关文章

vSphere中NFS和软件iScsi存储多路径介绍

vSphere支持NFS和iScsi的存储多路径选择,以下就这两种方式进行详细的解读.首先,介绍NFS的多路径方式,NFS是一种基于IP网络的多路径,尽管他可以通过LACP进行链路聚合,但是他也只是一种分流技术,并不是将带宽叠加,而且前提必须是在一对多,或者多对一的情况下才可以进行分流,原因就是vSphere只支持基于IP Hash的方式来进行负载均衡,它是将源和目的的IP地址做与或运算,如果是一对一,那么它计算出来的结果只会固定的选择一条链路,此时的另一条链路就仅充当冗余链路. 其次,是软件i

普通电脑使用iscsiTarget模拟成iscsi磁盘

摘要: 当手头上没有存储设备,可是某些软件或服务却必须要用iscsi的存储,怎么办呢?那就用微软的iscsiTarget模拟出iscsi存储. 具体步骤: 1.安装文件下载,链接:http://pan.baidu.com/s/1c17x25U 密码:v3gs.下载好后根据系统安装相应版本. 2.安装步骤我这就不说了,以下是安装完成后的配置步骤. 3.首先需要创建目标,创建目标才能让其他的服务器能够在网络中找到我们存储. 4.目标名称和描述,可根据需求自行设置. 5.IQN标示符,这个里面有很多选

linux下磁盘多路径

有时我们在linux系统 中通过"fdisk-l"命令,会看到/dev/mapper/xxxxx的磁盘,这中磁盘有可能是逻辑卷,也有可能是配置的多路径,可以先通过"lvdisplay"如何能查看到,则说明是逻辑卷,如果不能,则是磁盘多路径配置,多路径配置下,一般会/dev/mapper/xxxx链接到一个磁盘/dev/dm-x的块设备文件,我们可以通过查看/etc/multipath.conf,会看到相关的多路径配置,或者是在/etc/multipath路径下有个w

iscsi实现多路径

实验环境:   silence80,silence84 配置双网卡 . 服务端:silence80.cnIP:192.168.1.63 eth0 ,br: IP:192.168.2.63 eth1 , vmnet4 客户端:silence84.cnIP:192.168.1.64 eth0 ,br: IP:192.168.2.64 eth1 , vmnet4 实战拓扑图: 使用多路径,必免单点故障 精简版实现拓扑图: 配置一个 IP SAN 存储服务器 . 将 silence80 配置成 ip s

Linux的iscsi磁盘服务

一.iSCSI简介 iSCSI(Internet SCSI)支持从客户端(发起端)通过IP向远程服务器上的SCSI存储设备(目标)发送SCSI命令.iSCSI限定名称用于确定发起端和目标,并采用 iqn.yyyy.mm.{reverse domain}:label的格式. 默认情况下,网络通信是至iSCSI目标上的3260/tcp的明文. ··iSCSI发起端:需要访问原始SAN存储的客户端 ··iSCSI目标:从iSCSI服务器提供的远程硬盘磁盘,或"目标门户" ··iSCSI目标门

linux使用iscsi磁盘的几个步骤

1.发现ISCSI存储设备 iscsiadm -m discovery -t sendtargets -p 192.168.1.1:3260 2.发现记录项 iscsiadm -m node 3.登录该节点 iscsiadm -m node -T iqn.2001-05.com.equallogic:0-fe83b6-ac96160c3-c1e22d6fd8c56678-test -p 192.168.1.1:3260 -l 4.发现本地磁盘 fdisk -l 5.分区格式化磁盘,并挂载本地目录

在CentOS 7下ISCSI和多路径部署文档【转】

部署环境 设备:MD3860i, R630, S4820T(生产网络), N2024(管理网络) 操作系统:Centos 7 默认管理口的地址:A控192.168.129.101, B 控192.168.129.102. 管理站的地址跟它们设成一段192.168.129.200 管理站上MDSM 创建阵列和卷 ▌下载Modular Disk Storage Manager 下载链接:http://www.dell.com/support/home/us/en/04/drivers/Drivers

配置iSCSI存储多路径

当我们使用多条路线来设置存储网络时,为了使访问存储的带宽增加,就必须使用存储多路径.事实上,若有适当的环境配合,iSCSI也能实现多路径I/O 与多重联结两种多重路径存取的机制.可建立负载均衡.故障失效切换等带宽聚合应用,提供更可靠的存储网络环境.下面就对iSCSI存储设置多路径. 步骤1 在"数据区"下,选择要查看其路径的存储设备,然后单击"管理路径"按钮,如图: 步骤2 在"路径"面板中,选择要查看的路径.面板下方会显示路径的名称.路径名称中

从IIS网站上下载AssetBundle,并写入到本地磁盘指定路径

啊,长叹一声,弄了一晚上,加半个白天 先说说历程吧,主要是踩的坑. 首先打包就不用说了.有.asseetbundle的,有.u3d的,还有就是生成md5列表 然后下载并保存就恶心了. 本来想的很好,思路其实也正确. AssetBundle生成到StreamingAssets文件夹下我在本机上(win10x64),IIS开了个站,开了FTP,用FileZilla把StreamingAssets文件夹上传到站上.这样这些AssetBundle就有了url:"http://localhost:9999