一、安装部署
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

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

被折叠的 条评论
为什么被折叠?



