18.3. Linux RAID 子系统
Linux 中的 RAID 由以下子系统组成:
Linux 硬件 RAID 控制器驱动程序
硬件 RAID 控制器在 Linux 中没有特定的 RAID 子系统。由于它们使用特殊的 RAID 芯片组,因此硬件 RAID 控制器有自己的驱动程序;这些驱动程序允许系统将 RAID 集作为常规磁盘来检测。
mdraid
mdraid 子系统设计为 Linux 的软件 RAID 解决方案;它也是 Linux 下软件 RAID 的首选解决方案。此子系统使用自己的元数据格式,通常称为原生 mdraid 元数据。
mdraid 还支持其他元数据格式,称为外部元数据。Red Hat Enterprise Linux 7 使用带有外部元数据的 mdraid 来访问 ISW / IMSM (Intel 固件 RAID)集。mdraid 集通过 mdadm 工具进行配置和控制。
dmraid
dmraid 工具用于各种固件 RAID 实现。dmraid 还支持 Intel 固件 RAID,但 Red Hat Enterprise Linux 7 使用 mdraid 访问 Intel 固件 RAID 集。
注意
从 Red Hat Enterprise Linux 7.5 发行版本起,dmraid 已被弃用。它将在以后的 Red Hat Enterprise Linux 主发行版本中删除。如需更多信息,请参阅 Red Hat Enterprise Linux 7.5 发行注记中的 已弃用的功能。