İş yerinde çok garip bir sorun yaşıyoruz. Ubuntu sunucumuzda RAID1 ile ayarlanan 6 sürücü vardır:
/dev/md0, consisting of:
/dev/sda1
/dev/sdb1
/dev/md1, consisting of:
/dev/sda2
/dev/sdb2
/dev/md2, consisting of:
/dev/sda3
/dev/sdb3
/dev/md3, consisting of:
/dev/sdc1
/dev/sdd1
/dev/md4, consisting of:
/dev/sde1
/dev/sdf1
Gördüğünüz gibi, md0, md1 ve md2'nin hepsi aynı 2 sürücüyü kullanır (3 bölüme ayrılır). Ayrıca bunun, donanım baskını değil, Ubuntu yazılım saldırısı üzerinden yapıldığını da not etmek gerekiyor.
Bugün /md0
RAID1 dizisi bozulmuş olarak görünüyor - eksik /dev/sdb1
sürücü. Ama o zamandan beri /dev/sdb1
sadece bir bölümdür (ve /dev/sdb2
ve /dev/sdb3
gayet iyi çalışıyorlar), açıkça AWOL’a giden sürücü değil, bölümün kendisi de kayıp.
Bu nasıl mümkün olabilir? Ve düzeltmek için ne yapabiliriz?
Benim kedi çıkışı /proc/mdstat
:
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md1 : active raid1 sda2[0] sdb2[1]
24006528 blocks super 1.2 [2/2] [UU]
md2 : active raid1 sda3[0] sdb3[1]
1441268544 blocks super 1.2 [2/2] [UU]
md0 : active raid1 sda1[0]
1464710976 blocks super 1.2 [2/1] [U_]
md3 : active raid1 sdd1[1] sdc1[0]
2930133824 blocks super 1.2 [2/2] [UU]
md4 : active raid1 sdf2[1] sde2[0]
2929939264 blocks super 1.2 [2/2] [UU]
unused devices: <none>
Bilginize: Aşağıdakileri denedim:
mdadm /dev/md0 --add /dev/sdb1
Ancak bu hatayı aldım:
mdadm: add new device failed for /dev/sdb1 as 2: Invalid argument