linux multipath多路径配置文件解读

本文深入解析Linux多路径multipath配置文件,包括全局属性、路径选择算法、设备管理等关键设置,并探讨如何为特定存储定制策略。了解如何通过配置multipath.conf实现更高效、可靠的存储路径管理。
摘要由CSDN通过智能技术生成

多路径multipath配置文件详解

  默认情况下,multipath已经支持大部分常见的存储型号(可见multipath.conf.defaults),但不同的multipath版本可能都有些不同。这时,建议参考存储的官方文档,但有时候,同一台机器上如果连接了一个以上的存储时,可能默认规则并不完全适用。这时我们可以给特定的存储定制多路径符合的策略。

  配置文件的模板默认位于/usr/share/doc/device-mapper-multipath-x.x.x/multipath.conf(x为multipath的实际版本号),配置multipath配置文件时,可以将该文件复制于/etc/multipath.conf,然后,在进行定制配置。

配置Linux (suse and redhat;redhat7以上不适用

vi /etc/multipath.conf
defaults {
        user_friendly_names yes
        polling_interval  30
}
devices {  
        device {
                vendor "NETAPP"
                product "LUN.*"
                path_grouping_policy "group_by_prio"
                path_checker "tur"
                features "3 queue_if_no_path pg_init_retries 50"
                hardware_handler "1 alua"
                prio "alua"
                failback "immediate"
                rr_weight "uniform"
                rr_min_io 128
                dev_loss_tmo "infinity"
                retain_attached_hw_handler "yes"
                detect_prio "yes"
                path_selector  "round-robin 0"
                no_path_retry  18                
        }
} 

blacklist {
    device {
        vendor ".*"
    }
}
blacklist_exceptions {
    device {
        vendor "^NETAPP"
    }
}

复制代码

 

一、配置文件字段

  1)defaults:全局属性的默认设置。

  2)multipaths:多路径相关配置

  3)devices:存储设备相关配置。

  4)blacklist:黑名单,multipath会忽略黑名单中的设备。

  5)blacklist_exceptions:免除黑名单,加入黑名单内,但包含在这里的设备不会被忽略,是多路径管理的设备列表。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值