为了给您提供更优质的服务,请您先完善以下信息:
确认提交

扫码关注

爱数技术支持中心公众号

请选择:

请选择咨询类型

AnyShare
AnyBackUp
AnyRobot

扫码关注

爱数技术支持中心公众号

contact us

提交成功!

我们将在 24 小时之内联系你。

技术知识库
KB ID
KB-0535
发布时间
2021-09-10
分类
最佳实践
产品
AnyBackup

AnyStorage-Redhat 系统在双活场景下配置操作系统自带多路径最佳实践

关键字

multipath、多路径、双活

适用产品

  • AnyStorage S2600 6.0.x
  • AnyStorage AS5000 6.0.x
  • AnyStorage AS6000 6.0.x
  • AnyStorage AF5000 6.0.x
  • AnyStorage AS5000 7.0.x

目的

存储在双活场景下针对前端主机为 RedhatCentOSOracle linux 等系统,在使用操作系统自带的 multipath 多路径软件时,可参考此最佳实践配置多路径。

解决方案

使用操作系统自带 multipath 多路径软件时,需要分别在存储侧和主机侧进行配置,具体操作步骤如下:

存储侧配置:

  1. 通过浏览器登录 AnyStorage DeviceManager 存储系统管理控制台,依次点击资源分配 > 主机,进入主机管理页面。
  2. 选中需要配置的主机后,在下方的启动器标签页内点击修改,并在弹出的修改启动器对话框中勾选使用第三方多路径,依次设置切换模式、特殊类型模式、路径类型等启动器参数。设置完成后点击确定


说明

· 对于 RHEL 6.X 之前的版本,由于系统不支持配置 ALUA,推荐安装产品配套多路径软件 Ultrapath,以下操作步骤均不包括 RHEL 6.x 之前的系统。

· 其中,切换模式特殊类型模式路径类型等启动器参数需要根据实际业务场景决定,可参考下表中推荐的配置:


注意若已将 LUN 映射给主机使用,修改启动器参数后需要重启主机生效,请提前安排业务停机时间。初次映射配置启动器参数不用重启。

主机侧配置:

步骤一,安装多路径软件,加载驱动并生成配置文件

1. 执行以下命令安装多路径软件:

yum install device-mapper* -y

注意该操作需要提前在主机操作系统上配置 yum 源,若系统已安装多路径软件,可忽略此步骤。

2. 执行以下命令加载 dm-multipath 驱动:

modprobe dm-multipath

3. 执行以下命令生成 /etc/multipath.conf 多路径配置文件:

mpathconf --enable

步骤二,修改 /etc/multipath.conf 多路径配置文件

对于 RHEL 6.x RHEL 7.x 系统,执行命令 vi /etc/multipath.conf 编辑多路径配置文件,并在配置文件中添加以下内容:

devices {

device{

vendor "EISOO"

product "XSG1"

path_grouping_policy group_by_prio

path_checker tur

path_selector "round-robin 0"

prio alua

failback immediate

dev_loss_tmo 30

fast_io_fail_tmo 5

}

}

说明:dev_loss_tmo fast_io_fail_tmo 参数控制链路故障时的重试时间及切换时间,图中提供的是推荐的值,可根据实际需要进行调整。

步骤三,配置检查

1. 重启多路径服务并设置服务开机自动启动。

· 对于 RHEL6 及之前的系统,执行如下命令:

/etc/init.d/multipathd restart

chkconfig multipathd on

· 对于 RHEL7 及以后的系统,执行如下命令:

systemctl restart multipathd.service

systemctl enable multipathd.service

2. 执行 multipath -ll 命令查看多路径配置是否生效。

下图示例中,多路径已经生效,其中 status=active 的路径对应 AO 路径,status=enabled 的路径对应 AN 路径,说明 ALUA 配置已经生效,一般来说 linux 系统上 AO 路径的 prio 值为50AN 路径的 prio 值为10

更多信息

· 关于 Linux 系统自带多路径更多的介绍,请参考 Redhat 官网介绍:Linux多路径介绍

· 爱数存储双活提供两种典型的工作模式:负载均衡模式和本端优选模式。存储必须开启 ALUA,且主机必须使用ALUA,典型工作模式才能生效,主机多路径选路策略推荐配置为 round-robin。如果双活工作在负载均衡模式,主机多路径选路策略必须配置为 round-robin。当主机不使用 ALUA 或者多路径配置其他选路策略时,将由主机多路径策略完全决定双活的其他工作模式。按与主机的距离划分,双活阵列又分为:本端阵列和远端阵列。距离主机较近的阵列即为本端阵列,反之为远端阵列。
典型工作模式配置方法及应用场景如下:


需求助手 (内容由 AI 大模型生成,请仔细甄别)