这是一个两部分的问题。
1)你可以在Linux上用mdadm重塑raid 5到6(相当肯定你可以,但不能让mdadm接受它)
2)你可以做1),同时也一起增长arrays?
是的,你可以重新raid5 raid6,只要你有一个最新版本的mdadm
。 在他的博客中, mdadm
的首席架构师兼开发者Neil Brown 讨论了mdadm
当前重构arrays和改变raid级别的能力 。
相关的要点如下:
你需要版本3.1(或更新)的mdadm
,以及一个相当新的内核(至less2.6.31)。
3个或更多的驱动器raid5可以在原地转换为raid6。 以下命令应该这样做:
mdadm --grow /dev/md0 --level=6
mdadm --grow /dev/md0 --level=6 --raid-disk=6