Reading / proc / mdstat

3

Eu acabei de criar meu primeiro raid5 ontem (com 4 hds) e estava lendo sobre o monitoramento com / proc / mdstat. Meu entendimento é que uma exibição ideal com 4 unidades deve ser [UUUU], mas a minha lê [UUU_]. Veja abaixo:

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid5 sde[4] sdc[1] sda[0] sdd[2]
      11720661504 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/3] [UUU_]
      [==>..................]  recovery = 11.3% (442037248/3906887168) finish=7793.7min speed=7408K/sec

unused devices: <none>

Isso é normal, já que meu ataque ainda está sendo sincronizado? Posso usar o fdisk em cada unidade para visualizar o tamanho apropriado, portanto não acredito que tenha unidades DOA. Obrigado

    
por Justin 15.07.2014 / 03:42

1 resposta

2

Sim, isso é normal para um array RAID5. Na página do manual .

When creating a RAID5 array, mdadm will automatically create a degraded array with an extra spare drive. This is because building the spare into a degraded array is in general faster than resyncing the parity on a non-degraded, but not clean, array. This feature can be overridden with the --force option.

Então, você provavelmente executou seu comando para criar o array, ele foi criado no estado degradado. Agora está "recuperando" a unidade de paridade.

    
por 15.07.2014 / 04:04

Tags