Linux集群内多路径设别名称的一致性
2022-03-17 22:25 abce 阅读(391) 评论(0) 编辑 收藏 举报
多路径设备可以在两个地方看到:/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都是全局一致的。
如果想系统定义的名称在各个节点也全局一致,可以根据以下的方式配置:
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基本操作命令
1 2 3 4 | # /etc/init.d/multipathd start #开启mulitipath服务 # multipath -F #删除现有路径 # multipath -v2 #格式化路径 # multipath -ll #查看多路径 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)