【共享服务】iscsi多路径配置

本文介绍了在CentOS7环境下,如何通过iSCSI建立多路径连接,并配置multipath实现故障切换和负载均衡。详细步骤包括主机与target的连接、multipath软件安装、配置文件编辑以及故障切换验证。通过multipath,实现了当主链路故障时,备用链路能够接管写入,确保了存储系统的高可用性。

一、安装部署

1、前言

多路径的主要功能就是和存储设备一起配合实现如下功能:

  • 故障的切换和恢复
  • IO流量的负载均衡
  • 磁盘的虚拟化

为了主机可以使用 iSCSI 多路径访问存储设备,我们需要在主机上安装多路径设备映射器 (DM-Multipath)。多路径设备映射器可以实现主机节点和后端存储之间的多个 I/O 路径配置为一个单一逻辑设备,从而可以提供链路冗余和提高性能。主机通过访问包含多个 I/O 路径的逻辑设备,就可以有效提高后端存储系统的可靠性。

2、部署说明

节点主机名 节点IP 角色 系统版本
node230 66.66.66.230 mon、osd CentOS7.2
node231 66.66.66.231 mon、mds、osd、target CentOS7.2
node232 66.66.66.232 mon、mds、osd、target CentOS7.2

本次示例由分布式存储提供一个1TB大小的rbd(lun01),通过node231、node232分别创建一个target服务共享lun01出去,客户端node220通过iscsi分别与node231、node232建立连接

注:以下操作均在initiator端node220节点下执行

2.1、initiator与target建立连接

node220节点分别通过节点node231、node232与lun01建立连接,映射到本地磁盘下

lun01通过node231、node232两个节点两条链路映射到node220节点下,映射盘符为sdc和sdd

[root@node220 ~]# iscsiadm -m discovery -t st -p 66.66.66.231
66.66.66.231:3260,1 iqn.vcluster.com:target01
[root@node220 ~]# iscsiadm -m discovery -t st -p 66.66.66.232
66.66.66.232:3260,1 iqn.vcluster.com:target01
[root@node220 ~]# iscsiadm -m node -T iqn.vcluster.com:target01 --login
Logging in to [iface: default, target: iqn.vcluster.com:ta
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值