dois dias atrás, uma das minhas duas unidades na configuração do meu RAID 1 (que foi configurado usando gnome-disks) falhou. Eu não consegui acessar os arquivos nesse meio tempo. Após uma breve pesquisa, parece que tenho que substituir o disco com falha e reconstruir o RAID para acessar meus arquivos novamente. Então, não há problema hoje eu tenho meu disco de substituição, removi a antiga unidade quebrada do ataque e tentei adicionar a nova unidade para o disco.
(Antes de copiar o layout da partição da unidade de trabalho com: sfdisk -d /dev/sdb | sfdisk /dev/sda
)
Quando tento adicionar um novo disco ao meu RAID (que aparece nos meus gnome-disks) com mdadm —manage /dev/md0 —add /dev/sda
, me deparo com esse erro:
mdadm: Cannot get array info for /dev/md0
O mesmo acontece basicamente com qualquer operação usando mdadm
no meu / dev / md0.
Como posso recuperar meu RAID?
Algumas informações:
Ubuntu 15.04 (64 bits)
mdadm --version
mdadm - v3.3 - 3 de setembro de 2013
uname -a
Linux Z97X 3.19.0-27-genérico # 29-Ubuntu SMP Sex 14 de agosto 21:43:37 UTC 2015 x86_64 x86_64 x86_64 GNU / Linux
cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : inactive sdb[0](S)
976627383 blocks super 1.2
unused devices: <none>
mdadm -D /dev/md0
/dev/md0:
Version : 1.2
Raid Level : raid0
Total Devices : 1
Persistence : Superblock is persistent
State : inactive
Name : PC:0
UUID : XXXXXXXX:7af47836:XXXXXXX:d7360235
Events : 3569
Number Major Minor RaidDevice
- 8 16 - /dev/sdb
Por que Raid Level: raid0 quando eu configuro isso como raid1 no gnome-disks / ele é mostrado como raid1 nos discos do gnome?
And one question in general: My understanding when I put up my RAID 1 was that if one disk fails I can still access my data because data is mirrored. But when the disk failed this was obviously not the case. Why? Is my understanding of RAID 1 wrong?