操作系统是debian 10.05,安装有ssd上面,有另两块硬盘,之前做了raid1阵列,现在重装了,需要把之前的阵列无损恢复,可以用以下方法。

一,查看是否有阵列存在

cat /proc/mdstat

显示,我们发现有一个md0,由sdb和sdc组成的,说明这个硬盘阵列存在。

Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [ra
id10]
md0 : active (auto-read-only) raid1 sdb[0] sdc[1]
      13672250368 blocks super 1.2 [2/2] [UU]
      bitmap: 0/102 pages [0KB], 65536KB chunk

unused devices: <none>

二,安装mdadm

apt-get install -y mdadm

三,导入

mdadm --assemble --scan

四,恢复配置并保存

mdadm --detail --scan >> /etc/mdadm/mdadm.conf
update-initramfs -u

显示如下

root@debian:~# update-initramfs -u
update-initramfs: Generating /boot/initrd.img-4.19.0-10-amd64

五,删除/etc/mdadm/mdadm.conf类似下面这个

ARRAY /dev/md/0

/dev/md/0,这一行都要删除,然后重启一下。

五,然后就可以挂载,并且设置开机自动挂载了。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注