我有一个 linux 服务器 (3.19.0),它使用 md (v3.2.5) 进行了 raid 设置。/
是带有 2 个磁盘的 raid1 设备。安装这台机器时出现错误,我们需要将这 2 个磁盘设置为 raid0 配置。有没有一种简单的方法可以像这样更改 md 设备?
我也许可以通过调整磁盘来弄清楚如何做到这一点,(并且重新安装是一种选择),但是有没有一种简单的方法可以将raid1变成raid0?
从理论上讲,这对我来说是可能的。md 是否有可能像其中一个磁盘为空一样,并将 raid 类型从 1 更改为 0?
mdadm
(8) 经济特区:因此,从 RAID1 到 RAID0 似乎是不可能的。如果你有第三个磁盘,你也许可以从 RAID1 到 RAID5 再到 RAID0,但这似乎是一种相当迂回的方法。
但是,手册页确实说您可以“增加或减少 RAID0、RAID1、RAID4、RAID5 和 RAID6 的“raid-devices”属性”,因此您可以破坏 RAID1,将其中一个磁盘变成一个新磁盘-disk RAID0 阵列,复制数据,然后核对 RAID1 的另一半并将现在可用的磁盘添加到 RAID0。
最后,您可以采取正确的方法,只需备份数据,离线重新配置 RAID 阵列,然后将备份恢复到新阵列上。