将 LVM 转换为 RAID 5

将 LVM 转换为 RAID 5

我有 3 个磁盘(600GB),只有一个在使用。可以转换为 RAID5,而不需要外部磁盘

我的系统是:

  • Ubuntu 12.04.1 LTS
  • 3 x SAS 600GB Hitachi(VG 中仅使用 1 个)

答案1

如果你确实只使用了三个磁盘中的一个,那么这很容易:

  • 如果另外两个是 LVM VG 的一部分,请从中删除它们。
  • 删除磁盘上的 LVM 分区,添加 RAID 分区
  • 创建只有两个磁盘且缺少第三个磁盘的 RAID5。您的设备名称可能不同。

    mdadm --create -f /dev/md0 --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 missing
    
  • 在 RAID 上创建文件系统并挂载它。

  • 从 LVM 卷复制数据
  • 销毁VG,删除分区并创建RAID分区
  • 将其添加到 RAID

    mdadm /dev/md0 --add /dev/sda1
    

这是一个有点危险的过程,因为您的数据被分散到两个磁盘中,直到第三个磁盘添加到 RAID 并完成同步。请准备好备份。

相关内容