第 III 部分 软件 RAID #
- 7 软件 RAID 配置
RAID(独立磁盘冗余阵列)的用途是将多个硬盘分区合并成一个大的虚拟硬盘,以便优化性能和/或数据安全性。大多数 RAID 控制器使用 SCSI 协议,因为对大量硬盘,它可用比 IDE 协议更高效的方式寻址,更适于命令的并行处理。还有一些支持 IDE 或 SATA 硬盘的 RAID 控制器。软件 RAID 具有 RAID 系统的优势,同时没有硬件 RAID 控制器的额外成本。但是这需要一些 CPU 时间以及内存,所以不适用于真正高性能的计算机。
- 8 为根分区配置软件 RAID
在 SUSE Linux Enterprise Server 中,设备映射程序 RAID 工具已集成到 YaST 分区程序中。安装时可以使用此分区程序为包含根 (
/
) 分区的系统设备创建软件 RAID。不能将/boot
分区储存在除 RAID 1 以外的 RAID 分区上。- 9 创建软件 RAID 10 设备
本章说明如何设置嵌套和复杂 RAID 10 设备。RAID 10 设备包含嵌套 RAID 1(镜像)和 RAID 0(分段)阵列。嵌套 RAID 可以设置为条带化镜像 (RAID 1+0) 或镜像化条带 (RAID 0+1)。复杂 RAID 10 设置支持更高的数据冗余级别,因此镜像与分段兼得,并且拥有更多的数据安全措施。
- 10 创建降级 RAID 阵列
降级阵列是缺少某些设备的阵列。仅对 RAID 1、RAID 4、RAID 5 和 RAID 6 支持降级阵列。这些 RAID 类型被设计为作为容错功能的一部分,容忍缺少一些设备。通常,当一个设备失败时,会发生降级阵列。可以故意创建一个降级阵列。
- 11 使用 mdadm 调整软件 RAID 阵列的大小
本章描述如何使用多设备管理 (
mdadm(8)
) 工具增加或减小软件 RAID 1、4、5 或 6 设备的大小。- 12 适用于 MD 软件 RAID 的储存机箱 LED 实用程序
储存机箱 LED 监视实用程序 (
ledmon
) 和 LED 控件 (ledctl
) 实用程序属于 Linux 用户空间应用程序,它们使用多种接口和协议来控制储存机箱 LED。主要用途是视觉化显示使用 mdadm 实用程序创建的 Linux MD 软件 RAID 设备的状态。ledmon
守护程序会监视驱动器阵列的状态,然后相应更新驱动器 LED 的状态。您可以使用ledctl
实用程序为指定的设备设置 LED 模式。