之前我使用 mdadm 设置了一台 ubuntu 服务器,有 4 个 2TB 硬盘。其中一个硬盘坏了,但因为这是我在不同服务器上的数据备份,所以我并不担心丢失它。
从那时起,我购买了替换驱动器和一些新的服务器硬件。我在 SSD 上完全重新安装了 ubuntu,然后删除了所有 4 个 2TB 驱动器上的分区表和卷。然后我去创建一个全新的阵列,但当我这样做时,它立即显示降级,并尝试将我的新驱动器与我设置的旧阵列重新同步。
我如何让它创建一个新阵列,以便我可以格式化整个阵列并创建一个新的空卷?
注意:我是在 Ubuntu 桌面的统一 GUI 中使用磁盘实用程序执行此操作的。
从那时起,我已经改用完整的无头服务器安装,但我仍然想创建这个阵列,以便它不会尝试重新同步替换磁盘。
答案1
您已经拆解/停止了旧阵列并使用 mdadm 创建了新阵列,对吗?在这种情况下,所有驱动器上旧阵列的超级块都应该被覆盖,旧阵列不再存在。但是,现在您想知道为什么在 /proc/mdstat 中看到类似以下内容,对吗?
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 loop6[6] loop5[4] loop4[3] loop3[2] loop2[1] loop1[0]
511680 blocks level 5, 64k chunk, algorithm 2 [6/5] [UUUUU_]
[>....................] recovery = 2.0% (2176/102336) finish=0.7min speed=2176K/sec
unused devices: <none>
这对于初始数组创建。