我可以将 raid10 阵列转换为 raid0 吗?

Sab*_*bya 4 mdadm software-raid raid10

我使用 mdadm 创建了一个 raid10 阵列。元数据版本为 1.2。我想把它转换成一个 raid0 数组,这可能吗?

PS 我有数 TB 的数据,我想避免复制数据。

Sha*_*den 5

是的。

从 mdadm 3.2.1 版开始,并运行“合适的最新内核”(不管这意味着什么,我猜至少是 3.0),从 RAID10 到 RAID0 的重塑是可能的。这意味着一个相当新的 Linux 发行版;您运行的系统可能需要升级,或者您可能需要使用更新的工具临时引导到 live CD 类型的环境来进行转换。

要进行更改,将遵循以下原则:

mdadm /dev/md0 --grow --level=0
resize2fs /dev/md0
Run Code Online (Sandbox Code Playgroud)

并且请记住已经提到的注意事项。在 RAID0 上运行任何东西都是非常危险的。你最终会看到失败。