从三个空磁盘开始设置 RAID10(mdadm 和/或 lvm),然后添加第四个磁盘(其中有数据)

从三个空磁盘开始设置 RAID10(mdadm 和/或 lvm),然后添加第四个磁盘(其中有数据)

请告诉我是否可以创建 RAID10(靠近布局)与奇数驱动器和然后添加将偶数(第)个磁盘添加到现有 RAID10。

  • 总计:4* 2TB 驱动器 ( sdc, sdd, sde, sdf)
  • FREE:其中 3 个 ( sdd, sde, sdf) 为空/未分区;准备好进行 RAID
  • 正在使用:1 个 HDD ( sdc) 中有数据


  1. mdadmlvm创建 RAID10 (靠近布局)最初使用 3* 2TB HDD ( sdd1, sde1, sdf1)
  2. 格式化 RAID10ext4
  3. 将所有数据移至sdc1新创建的 RAID10 ( sdd1++ sde1)sdf1
  4. 准备sdc进入sdc1
  5. mdadmlvm添加sdc1到现有的 RAID10 ( sdd1++ sde1)sdf1
  6. 将 RAID10 挂载到/somewhere/mystuffvia/etc/fstab

谢谢!

答案1

是的,你可以这样做。我不相信 RAID10 的布局比先创建 RAID0 ( ) 并转换 ( )sdd sde sdf missing更安全,但这是一个学术讨论。无论哪种方式你都可以做到。sdd sdesdd + sdf, sdc + sde

mdadm使用特殊关键字“missing”代替设备名称来创建/管理降级阵列。因此,当您创建数组时,您将运行mdadm --create /dev/md0 --level=10 --raid-devices=4 /dev/sdd1 /dev/sde1 /dev/sdf1 missing.数据复制完毕后,您只需运行即可添加剩余磁盘mdadm --add /dev/md0 /dev/sdc1

0xfd00我强烈建议您在“Linux RAID”(或)类型的分区上创建阵列,A19D880F-05FC-4D3B-A006-743F0F84911E而不是在原始设备上。

相关内容