Device mapper multipathing (DM Multipath)
多路径简介
设备映射多路径简称多路径,使用多路径可以将服务器和存储阵列之间的多个I/O路径映射成一个设备。这些 I/O 路径是物理的 Storage Area Network (SAN) 连接。
使用多路径可以提供以下特性:
容错
多路径可以配置为 active/passive 模式。在此模式中只有一半的 I/O 路径被使用,如果出现错误,可以切换到另一半 I/O 路径使用。.提升性能
多路径可以配置为 active/active 模式。在此模式中 I/O 以循环方式使用各个路径。在一些配置下可以检测到 I/O 的负载情况,根据负载进行调整,以提升性能。
组件介绍
组件 | 描述 |
---|---|
dm_multipath 内核模块 | 支持 I/O 重路由和路径以及路径组的故障转移。 |
multipath 命令 |
列举、配置 multipath 设备。通常在系统刚启动时的/etc/rc.sysinit 中使用,也可以根据udev检测到设备热插播启动,也可以在initramfs file system中使用。
|
multipathd 守护进程 |
监测路径。当路径失败并返回时,它可能会启动路径组切换。提供对多路径设备的交互式更改。当/etc/multipath.conf 文件发生更改后,必须重启守护进程以使得配置生效。
|
kpartx 命令 |
从分区表创建设备映射。 |
使用步骤
安装 multipath-tools 和 multipath-tools-boot 软件包
创建配置文件 :
/etc/multipath.conf
更新配置文件 multipath.conf
启动守护进程
更新 ramdisk
# for ubuntu
update-initramfs -u -k all# for redhat
cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).bak.$(date +%m-%d-%H%M%S).imgdracut --force --verbose
参考链接
Device Mapper Multipathing - Introduction | Ubuntu
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/pdf/configuring_device_mapper_multipath/red_hat_enterprise_linux-8-configuring_device_mapper_multipath-en-us.pdf
Device mapper multipathing (DM Multipath)相关推荐
- Multipath and Device Mapper
Reference http://en.wikipedia.org/wiki/Multipath_I/O http://en.wikipedia.org/wiki/Device-Mapper http ...
- Multipath以及device mapper
一.什么是多路径 普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系.而到了有光纤组成的SAN环境,或者由iSCSI组成的IPSAN环境,由于主机和存储通过了光纤交换机或者多块网卡及IP来 ...
- linux日志报multipath,linux device mapper multipath 驱动的路径聚合
为了尝试一下device mapper的 multipath驱动 ,于是在vmware中添加了两块scsi硬盘.想通过device mapper的multipath driver来管理这两块磁盘(当然 ...
- 使用Device Mapper Multipath
Device Mapper Multipath(DM-Multipath)可以将服务器节点和存储阵列之间的多条I/O链路配置为一个单独的设备.这些I/O链路是由不同的线缆.交换机.控制器组成的SAN物 ...
- Linux 内核中的 Device Mapper 机制
本文结合具体代码对 Linux 内核中的 device mapper 映射机制进行了介绍.Device mapper 是 Linux 2.6 内核中提供的一种从逻辑设备到物理设备的映射框架机制,在该机 ...
- DOCKER存储驱动之DEVICE MAPPER简介
Device Mapper是一个基于kernel的框架,它增强了很多Linux上的高级卷管理技术.Docker的devicemapper驱动在镜像和容器管理上,利用了该框架的超配和快照功能.为了区别, ...
- 文末送书啦!| Device Mapper,那些你不知道的Docker核心技术
戳蓝字"CSDN云计算"关注我们哦! 接触Docker 比较早的同学应该知道,Docker 在最开始只能在Ubuntu和Debian等少数的Linux 发行版上运行,并且在这些发行 ...
- Android安全之DM-verity中的Device Mapper机制分析
我们想法: 能不能将多个硬盘,映射成一个逻辑的硬盘,那样我们程序就不用关心复杂的地址问题了,也不用关系是哪个device了? DM-raid技术RAID全称为独立磁盘冗余阵列(Redundant Ar ...
- docker存储--理解镜像文件系统aufs/device mapper、主机存储共享、容器间存储共享、分布式存储Flocker
1. docker存储分类 Docker为容器提供了两种存放数据的资源,分别是: 由storage driver管理的镜像层和容器层,即镜像内文件系统. Data Volume,宿主机文件系统 2. ...
最新文章
- unity3d发布linux版本_微软发布 Linux 版本 Microsoft Defender ATP,并计划将其引入 Android 等移动端...
- Windows Vista即将发布SP1
- 4springboot:日志(上)
- python 装饰器 参数-python函数装饰器之带参数的函数和带参数的装饰器用法示例...
- python画图三维-Python三维绘图之Matplotlib库的使用方法
- 第12课第3节 字符设备驱动程序之查询方式的按键驱动程序
- Sentinel(二十)之Envoy RLS Token Server
- Event Delegate(代理)异常:该委托必须有一个目标 解决方法
- java图片特效轮播代码_JQuery实现图片轮播效果
- p1292监狱(动态规划)
- 学会用感情营销是最高的智慧
- bash中的算术运算
- matlab虚拟现实之V-Realm Builder2建模注意事项
- 商业流程中的traversedpath
- Python学习笔记-循环语句
- vsCode格式化html代码
- 芯片读取设备详解+U盘芯片flash读取分析实录_一篇看够
- Power BI可视化技巧:正负值配色
- 一个最简单的shell程序
- 【Android实现点击回到顶部】