升级到 16.04 后重新创建 RAID1--mdadm 帮助

升级到 16.04 后重新创建 RAID1--mdadm 帮助

我最近将系统从 14.04 升级到了 16.04。我将 DVD 放入驱动器并选择“升级”。升级似乎不错。

在升级系统之前,我的计算机中有 4 个驱动器。

/dev/sda1  Solid state drive mounted at / 
/dev/sdb1  1 TB disk mounted at /home
/dev/sdc1  2 TB disk mounted at /backup
/dev/sdd1  1 TB disk, mirror of sdb1 created with mdadm

但是 RAID1 在升级过程中失败了。 和 均未sdb1安装sdd1。 事实上,mdadm命令本身在升级过程中失败了,必须单独安装。 因此我必须手动重新创建阵列。 我将mdadm --examine /dev/sdb和的输出放入mdadm --examine /dev/sdd2 个文件中,并对它们执行了diff。 以下是输出:

~# diff /tmp/sdd1 /tmp/sdb1
1c1
< /dev/sdd1:
---
> /dev/sdb1:
18c18
<     Device UUID : 3b7b057f:568cc19b:a978b944:cb3959cb
---
>     Device UUID : d2eb6d6e:12153cf5:e26cf1b8:44ab8647
20,22c20,22
<     Update Time : Tue Jun 30 21:38:12 2015
<        Checksum : d7244c7c - correct
<          Events : 1122
---
>     Update Time : Sat Jan 13 23:16:09 2018
>        Checksum : 16c57f3c - correct
>          Events : 26235816
25,26c25,26
<    Device Role : Active device 0
<    Array State : AA ('A' == active, '.' == missing, 'R' == replacing)
---
>    Device Role : Active device 1
>    Array State : .A ('A' == active, '.' == missing, 'R' == replacing)

当然,UUID 会有所不同。对我来说,整个事情看起来很正常。我只需要命令的参数来从和mdadm重新创建。 /dev/md0sdb1sdd1

我是一位经验丰富的 *nix 管理员,但我对 经验不多mdadm。我不想覆盖任何一个驱动器。是的,我有完整备份,但不想为此烦恼。我只是想有信心准确地知道重新创建 RAID 所需的命令并通知操作系统再次启动镜像任务。

相关内容