Linux 软件 RAID - 先分区?

tyl*_*erl 5 linux partition software-raid

为了数据安全,我打算镜像两个相同的驱动器。这些是纯数据驱动器,而不是主操作系统驱动器。

在这样的系统中,Linux raid auto: type 0xfd在每个驱动器上创建单个分区 ( ) 并将每个驱动器的分区 (例如/dev/sdb1/dev/sdc1)一起突袭是否更好?或者我应该直接创建未分区驱动器的镜像阵列(例如/dev/sdb/dev/sdc)?

最终我打算从结果数组创建一个 LVM 容器来存储实际数据。是否有任何考虑可能会使一个或另一个选择更安全或更可取?

daf*_*ydd 4

如果要创建镜像阵列,您将首先使用mdadm创建镜像,然后设置逻辑卷来创建物理卷、卷组和逻辑卷。然后,在上面放置一个文件系统。虽然此示例位于 Kickstart 上下文中,但它仍将说明操作顺序:

  • 创建要镜像的物理分区。该示例在两个物理设备中的每一个上放置五个分区,但您可以在每个磁盘上放置一个分区。

  • raid pv.01”行使用两个分区创建镜像对以用作 LVM 物理卷。

  • 其余行 ( volgroup, logvol) 创建卷组和逻辑卷。

那么,您将如何在正在运行的系统上执行此操作?好吧,如果您正在谈论根和相关文件系统,您可能不应该这样做。镜像这些文件系统确实应该在安装时完成。否则,对于正在运行的系统:

  1. fdiskparted(我的偏好)开始创建物理磁盘分区。

  2. 然后,按照此处所述镜像这些分区。以下是有关 mdadm 的更多信息

  3. 最后,使用逻辑卷管理器将物理卷放置在新的镜像对上,创建卷组,并创建用于文件系统的逻辑卷。

祝你好运!