Linux多路径软件(multipath)安装教程
在企业级存储场景中,Linux多路径(Multipath)可将服务器与存储设备间的多条物理路径聚合为单一逻辑设备,实现路径冗余、故障自动切换和负载均衡,避免单点故障导致的存储不可用问题。以下是主流Linux发行版的多路径软件安装步骤,简洁易懂、可直接实操。
一、核心前提
- 服务器已连接存储设备(如SAN、iSCSI),确保物理路径可用;
- 系统网络正常(在线安装需联网,离线安装需提前准备安装包)。
二、分发行版安装步骤
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-round-robin (如需轮询负载均衡策略)2. Debian/Ubuntu(Debian系)
Debian系系统多路径软件包名为multipath-tools,步骤如下:dpkg -l | grep multipath-toolsapt update && apt install -y multipath-toolsapt install -y multipath-tools-boot3. SUSE Linux
zypper install -y multipath-tools注:SUSE 15及以上版本,NVMe设备默认使用本机多路径,如需改用设备映射程序多路径,需添加内核参数nvme-core.multipath=0引导。三、安装后基础配置(必做)
2. (可选)修改配置文件/etc/multipath.conf,默认配置已满足基础冗余需求(如故障切换策略),无需额外修改;如需自定义命名格式、排除本地磁盘等,可编辑该文件。systemctl start multipathdsystemctl enable multipathd四、验证安装是否成功
执行以下命令,若能看到多路径服务运行正常、识别到多路径设备,即为安装成功:① 查看服务状态:systemctl status multipathd (显示active即为正常)② 查看多路径设备:ls /dev/mapper/ (可看到mpath开头的逻辑设备)