Não é possível montar o array mdadm devido à falta de erros

0

Meu sistema host de máquina virtual está executando o Debian 8.4. Eu tive que reiniciar o sistema ontem e ainda não consegui colocar meu array mdadm em funcionamento novamente. Eu posso inicializar normalmente, mas nenhuma matriz (ou erro) espera por mim.

Todas as unidades de raid são conectadas usando uma placa de extensão pcie sata. As unidades estão todas lá, mas mdadm parece ignorá-las. Além disso, não encontrei uma única mensagem de erro que possa estar relacionada ao meu problema em dmesg output ou em qualquer comando mdadm que eu tentei.

Estou pronto para postar dmesg data, mas não sei como filtrar linhas irrelevantes (sem mdadm output lá de qualquer maneira).

Normalmente, lsblk listaria as partições do mdadm e outras coisas nas minhas unidades, mas não hoje.

jejanim@vault:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0  55.9G  0 disk
sdb      8:16   0  55.9G  0 disk
sdc      8:32   0 447.1G  0 disk
└─sdc1   8:33   0   447G  0 part /mnt/music
sdd      8:48   0  55.9G  0 disk
├─sdd1   8:49   0   487M  0 part /boot/efi
├─sdd2   8:50   0  53.7G  0 part /
└─sdd3   8:51   0   1.7G  0 part [SWAP]
sde      8:64   0 238.5G  0 disk
└─sde1   8:65   0 238.5G  0 part
sdf      8:80   0  59.6G  0 disk
sdg      8:96   0 119.2G  0 disk
└─sdg1   8:97   0 119.2G  0 part

Examinar todas as unidades produz algo parecido com isto para todas as 4 unidades de ataque:

/dev/sdg1:
          Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x0
     Array UUID : 2e3a29fc:12e40f9c:7b6f57d7:b00b62cc
           Name : vault:0  (local to host vault)
  Creation Time : Mon Aug  3 19:32:06 2015
     Raid Level : raid5
   Raid Devices : 4

 Avail Dev Size : 250004480 (119.21 GiB 128.00 GB)
     Array Size : 175747584 (167.61 GiB 179.97 GB)
  Used Dev Size : 117165056 (55.87 GiB 59.99 GB)
    Data Offset : 62464 sectors
   Super Offset : 8 sectors
   Unused Space : before=62376 sectors, after=132839424 sectors
          State : clean
    Device UUID : b1b45ac6:b0acac1e:fc46cdb5:00ac85d6

    Update Time : Thu Apr  7 20:24:20 2016
  Bad Block Log : 512 entries available at offset 72 sectors
       Checksum : 9a815dbc - correct
         Events : 94417

         Layout : left-symmetric
     Chunk Size : 512K

   Device Role : Active device 1
   Array State : AAAA ('A' == active, '.' == missing, 'R' == replacing)

Parece bem? Bem, tente montá-lo:

jejanim@vault:~$ sudo mdadm --assemble --uuid=2e3a29fc:12e40f9c:7b6f57d7:b00b62cc --verbose /dev/md0
mdadm: looking for devices for /dev/md0

mdadm não é particularmente falador sobre isso, e um cat / proc / mdstat revela:

jejanim@vault:~$ cat /proc/mdstat
Personalities :
unused devices: <none>

Você tem alguma dica sobre como montar o array novamente?

    
por jejanim 08.04.2016 / 23:01

1 resposta

0

Ok, parece que o mdadm só precisava de um usuário mais inteligente que entendesse como usá-lo.

mdadm --assemble /dev/md0 --verbose /dev/sd[abc] /dev/sdg 

fez o truque.

    
por 09.04.2016 / 18:42