当前位置:首页>Linux>Linux多路径软件(multipath)安装教程

Linux多路径软件(multipath)安装教程

  • 2026-09-17 12:45:49
Linux多路径软件(multipath)安装教程

在企业级存储场景中,Linux多路径(Multipath)可将服务器与存储设备间的多条物理路径聚合为单一逻辑设备,实现路径冗余、故障自动切换和负载均衡,避免单点故障导致的存储不可用问题。以下是主流Linux发行版的多路径软件安装步骤,简洁易懂、可直接实操。

一、核心前提

  1. 操作需root权限(可通过sudo切换);
  2. 服务器已连接存储设备(如SAN、iSCSI),确保物理路径可用;
  3. 系统网络正常(在线安装需联网,离线安装需提前准备安装包)。

二、分发行版安装步骤

1. RHEL/CentOS/Rocky Linux(红帽系)

红帽系系统多路径软件包名为device-mapper-multipath,步骤如下:
① 检查是否已安装(避免重复安装):
rpm -q device-mapper-multipath
提示“package device-mapper-multipath is not installed”即为未安装,需执行下一步。
② 在线安装(推荐,需联网):
dnf install -y device-mapper-multipath (RHEL8+、CentOS8+)
yum install -y device-mapper-multipath (RHEL7、CentOS7)
③ 加载内核模块(通常自动加载,手动加载命令):
modprobe dm-multipath
modprobe dm-round-robin (如需轮询负载均衡策略)

2. Debian/Ubuntu(Debian系)

Debian系系统多路径软件包名为multipath-tools,步骤如下:
① 检查是否已安装:
dpkg -l | grep multipath-tools
无返回结果即为未安装。
② 在线安装(需联网):
apt update && apt install -y multipath-tools
③ 若需从SAN引导,额外安装引导支持包:
apt install -y multipath-tools-boot

3. SUSE Linux

SUSE系统默认支持多路径,安装命令如下:
zypper install -y multipath-tools
注:SUSE 15及以上版本,NVMe设备默认使用本机多路径,如需改用设备映射程序多路径,需添加内核参数nvme-core.multipath=0引导。

三、安装后基础配置(必做)

1. 启用并初始化多路径配置文件:
mpathconf --enable
2. (可选)修改配置文件/etc/multipath.conf,默认配置已满足基础冗余需求(如故障切换策略),无需额外修改;如需自定义命名格式、排除本地磁盘等,可编辑该文件。
3. 启动并设置多路径服务开机自启:
systemctl start multipathd
systemctl enable multipathd

四、验证安装是否成功

执行以下命令,若能看到多路径服务运行正常、识别到多路径设备,即为安装成功:
① 查看服务状态:systemctl status multipathd (显示active即为正常)
② 查看多路径设备:ls /dev/mapper/ (可看到mpath开头的逻辑设备)
③ 查看路径信息:multipath -ll
崩溃!Linux服务起不来?2条命令定位问题
Linux 运维必学!lsblk 命令使用指南,轻松搞定块设备管理

最新文章

随机文章