RAID 10 - 2 Falha no disco, como saber quais unidades são espelhadas e se os dados são seguros?

1

O servidor está atualmente passando por uma falha de 2 discos e estava procurando uma maneira de saber se meus dados foram perdidos ou não. Tentei pesquisar todos, mas não encontrei uma resposta (sinto muito - novo nisso).

Eu corri (cat / proc / mdstat):

Personalities : [raid10] [raid1] md0 : active raid1 sdb1[2] sda1[0]
      1023936 blocks super 1.0 [2/2] [UU]

md1 : active raid10 sdb2[2] sda2[0]
      24558592 blocks super 1.1 512K chunks 2 near-copies [4/2] [U_U_]

md2 : active raid10 sdb3[2] sda3[0]
      1926568960 blocks super 1.1 512K chunks 2 near-copies [4/2] [U_U_]
      bitmap: 15/15 pages [60KB], 65536KB chunk

unused devices: <none>

Como eu sei, um sublinhado significa que o disco falhou. Este RAID 10 está executando discos de 4 x 1 TB (sg1, sg2, sg3, sg4). Como sei qual é removido / espelhado com os mesmos dados e se meus dados não estão perdidos?

Obrigado pela ajuda antecipada.

    
por Mohamed Ebrahim 18.09.2016 / 20:02

1 resposta

2

Você tem duas unidades com falha. (sdc e sdd). Em um layout de "cópias próximas", os dados estão sendo replicados para o disco próximo a eles. Near significa o número dentro de bruckets [].

No seu caso, quais são os cenários prováveis antes da falha:

sdb [2] sda [0] sdc [1] sdd [3]

que significa dados em sda replicados em sdc e dados em sdb replicados em sdd

A perda de sdc e sdd não resultará em perda de dados.

    
por 18.09.2016 / 21:00