我知道一个工具kpartx可以用来在系统上配置多路径。但是CONFIG_DM_MULTIPATH内核模块是做什么的?我的系统没有编译这个模块,而且看来kpartx工具运行得很好。他们似乎没有关系,对吗?
发布于 2012-04-25 16:08:27
发布于 2012-09-10 15:13:20
kpartx只是为多路径存储单元上的分区创建“多路径”设备条目的组件。
假设您插入一个具有一个分区的双路径光纤通道磁盘:udev发现磁盘,“基本”内核为每个磁盘路径分配两个不同的设备(例如。/dev/sdx和/dev/sdy),随后,一个分区作为/dev/sdx1和/dev/sdy1可见。
现在,kpartx开始运行并创建一个/dev/mapper/<ID of the new disk>p1设备(有时也显示为-part1)。
应用程序应该使用这个特殊的分区条目(而不是dev/sdxy1entries). That makes sure you access the underlying partition via the multipath module's *combined* device/dev/mapper/and not via just one path's/dev/sdx1`条目)。
可以说,kpartx实用程序只是多路径设备上的分区表的“解析器”,只为它们的分区创建多路径设备节点。
https://serverfault.com/questions/383005
复制相似问题