• Linux集群内多路径设别名称的一致性


    每个多路径设备都有一个WWID号,是全局唯一的。缺省情况下,多路径设备的名称就是WWID号。当然,用户也可以在配置文件中使用user_friendly_names选项来定义别名。

    多路径设备可以在两个地方看到:/dev/mapper/mpath n 和/dev/dm- n

    ·/dev/mapper是在boot早期创建的。使用这些访问多路径设备,比如创建逻辑卷

    ·/dev/dm- n只是内部使用的,管理员不应该直接使用

     

    Linux集群内多路径设别名称的一致性

    user_friendly_names如果设置为yes,在单个节点内多路径设备名称是一致的,但是并不能保证在集群内所有节点都一致。如果设置了别名,在配置文件multipath.conf中,不是所有节点上的别名都一致的。这不会影响使用LVM创建逻辑卷,但是如果想在所有节点上都保持一致,就不建议将user_friendly_names设置为yes,或不建议配置别名。缺省情况下,使用WWID都是全局一致的。

     

    如果想系统定义的名称在各个节点也全局一致,可以根据以下的方式配置:

    1.在一个节点上创建所有的多路径设备

    2.在其它节点上禁用所有的多路径设备:

    # systemctl stop multipathd.service
    # multipath -F

    3.从第一个节点拷贝/etc/multipath/bindings,拷贝到其它所有节点

    4.开启其它节点上多路径设备

    # systemctl start multipathd.service

    如果添加新的设备,就要重复上面的步骤。

     

    如果想别名在集群内的各个节点上也全局一致,要确保各个节点的/etc/multipath.conf也一样

    1.在一个节点上的/etc/multipath.conf配置别名

    2.在其它节点上禁用所有的多路径设备:

    # systemctl stop multipathd.service
    # multipath -F

    3.从第一个节点拷贝/etc/multipath.conf,拷贝到其它所有节点

    4.开启其它节点上多路径设备

    # systemctl start multipathd.service

    如果添加新的设备,就要重复上面的步骤。

     

    multipath基本操作命令 

    # /etc/init.d/multipathd start #开启mulitipath服务 
    # multipath -F #删除现有路径 
    # multipath -v2 #格式化路径 
    # multipath -ll #查看多路径
    

      

     

    https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/dm_multipath/mpath_devices

     

  • 相关阅读:
    VPS服务器 基本配置
    WCF 系列 → HelloWord
    ASP.NET MVC3 常用整理
    ASP.NET MVC3 过滤器 Filter
    NVelocity系列 → NVelocity配置详解
    网站安全检测 Web 安全测试工具
    ASP.NET MVC3.0 静态化实现
    CSS3的动画泡沫按钮
    SQL 大数据优化
    用友备份失败,超时己过期
  • 原文地址:https://www.cnblogs.com/abclife/p/16007563.html
Copyright © 2020-2023  润新知