我在 Ubuntu 14.04 服务器上使用以下命令构建了双磁盘 RAID1,目前已完成 60%
sudo mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2
/dev/sdb1 /dev/sdc1
当我不小心触发了家里的断路器并关闭服务器时。该死。现在当我尝试重新运行命令时,我得到了
mdadm: super1.x cannot open /dev/sdb1: Device or resource busy
mdadm: failed container membership check
mdadm: cannot open /dev/sdb1: Device or resource busy
当我尝试检查进度时
$ cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5]
[raid4] [raid10]
md127 : active (auto-read-only) raid1 sdb1[0] sdc1[1]
2929555264 blocks super 1.2 [2/2] [UU]
resync=PENDING
unused devices: <none>
我怎样才能让事情重新开始?
答案1
构建已完成(立即完成)。现在继续重新同步,不同之处在于重新同步期间阵列已经可用。这里一切似乎都很好,尝试写入/dev/md127(即创建文件系统)自动只读y 状态应切换为读写。在同步完成之前,性能将远低于正常水平。
组件设备(/dev/sd?) 因正在被阵列使用而处于繁忙状态。