重启后软件 Raid 不可用

重启后软件 Raid 不可用

我们在树莓派 (debian jessie) 上运行一个小型服务器,用于托管我们自己的云以及(更重要的是)我们的 repo 和构建服务器。

为了确保数据不会被损坏,我设置了一个跨两个 USB 驱动器的软件备份。

尝试重命名机器后,显然,在设置 MD 后第一次重新启动后,我无法使其重新启动并运行:

root@pi3:~# cat /proc/mdstat
Personalities :
unused devices: <none>


root@pi3:~# mdadm --examine --brief --scan
ARRAY /dev/md/0  metadata=1.2 UUID=125e3855:8c3326a2:dd067877:60d35ba7 name=pi3:0

root@pi3:~# ls /dev/md0
ls: cannot access /dev/md0: No such file or directory

root@pi3:~# fdisk -l | grep Linux
/dev/mmcblk0p2      137216 61962239 61825024 29.5G 83 Linux
/dev/sda1        2048 1953523711 1953521664 931.5G fd Linux raid autodetect
/dev/sdb1        2048 1953523711 1953521664 931.5G fd Linux raid autodetect
/dev/sdc2       41945088 312581807 270636720 129.1G 83 Linux

据我目前的了解,mdadm 应该能够提供阵列 - 在所有设备都存在并且可以被检测到之后。

但是,我无法再挂载 /dev/md0,因为没有检测到任何特性。

有谁能告诉我下一步该怎么做?在 Google 上搜索空的人物性格行不太成功,而且人物性格行不包含吸引人的关键词……

答案1

完成以下步骤后,一切运行正常:

root@pi3:~# mdadm --examine --scan >> /etc/mdadm/mdadm.conf
root@pi3:~# mdadm --assemble /dev/md/0

我必须修改 fstab 以包含代码:

/dev/md/0       /mnt/raid       ext4    defaults        0       0

现在一切又恢复正常了。

至少就目前而言,再次重启将会告诉我们是否还具有持久性!

非常感谢,

迈克尔

相关内容