我决定使用软件 RAID 5 设置创建运行 FreeNAS 的 NAS。我想使用 2x2TB 驱动器启动 RAID,然后慢慢添加更多 2TB 驱动器。这可能吗?如果我有一个完整的 RAID 5,我可以向其中添加另一个驱动器而不擦除以前的驱动器吗?
答案1
我有一台用于软件 RAID5 的服务器md
,过去我曾多次对其进行扩充。
这是一个非常简单的过程。
首先,我们将新设备添加到 raid 阵列中。/dev/sdX
是要添加到 RAID 组的设备。
sudo mdadm /dev/md0 --add /dev/sdX
现在我们调整数组大小。N
应该是组中的设备数量(包括新设备)。
sudo mdadm /dev/md0 --grow --raid-devices=N
此后,漫长的重建过程将开始移动数据。使用以下命令观察该过程:
watch cat /proc/mdstat
完成后,您将拥有一个更大的 RAID 卷,并且所有数据都完好无损。
答案2
如果你正在使用雷兹或者raidz2,一旦创建该特定集合,就无法向其中添加更多驱动器。
不过,你可以创建另一个雷兹或者raidz2并将其添加到该池中。
但请记住,使用两个驱动器时只能镜像。
看一眼这