Ubuntu
RAID1 建構期間斷電
使用命令在我的 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>
我怎樣才能讓事情重新開始?
建構完成(立即完成)。現在繼續進行重新同步,不同之處在於在重新同步期間陣列已經可用。一切似乎都很好,嘗試寫入*/dev/md127*(即創建文件系統),並且auto-read-onl y 狀態應該切換到read-write。在同步完成之前,性能將遠低於正常水平。
由於陣列正在使用組件設備 ( /dev/sd? )。