当我重新启动系统时,我的四个 Linux 软件 raid 阵列之一丢弃了它的两个设备之一。其他三个阵列工作正常。我在内核版本 2.6.32-5-amd64 上运行 RAID1。每次我重新启动时, /dev/md2 只出现一个设备。我可以通过说 $ sudo mdadm /dev/md2 --add /dev/sdc1 来手动添加设备。这工作正常,并且 mdadm 确认设备已重新添加如下:
mdadm: re-added /dev/sdc1
Run Code Online (Sandbox Code Playgroud)
添加设备并允许阵列重新同步后,$ cat /proc/mdstat 的输出如下所示:
Personalities : [raid1]
md3 : active raid1 sda4[0] sdb4[1]
244186840 blocks super 1.2 [2/2] [UU]
md2 : active raid1 sdc1[0] sdd1[1]
732574464 blocks [2/2] [UU]
md1 : active raid1 sda3[0] sdb3[1]
722804416 blocks [2/2] [UU]
md0 : active raid1 sda1[0] sdb1[1]
6835520 blocks [2/2] [UU]
unused devices: <none>
Run Code Online (Sandbox Code Playgroud)
然后在我重新启动后,这就是 $ cat /proc/mdstat 的输出:
Personalities …
Run Code Online (Sandbox Code Playgroud)