Ajuda com RAID5

1. Ajuda com RAID5

Elton Pereira de Lima
eltonplima

(usa Ubuntu)

Enviado em 24/06/2014 - 08:39h

Pessoal estou com o seguinte problema:
Tenho um servidor com RAID5 configurado com três discos, ontem um deles falhou, fiz o procedimento que sempre faço quando isso acontece, removi o disco danificado, adicionei o novo, porém na hora de subir o raid recebo a seguinte mensagem:

mdadm: failed to run array /dev/md0: Input/output error

Ao rodar o comando mdadm -D /dev/md0 vi umas coisas muito estranhas:

/dev/md0:
Version : 0.90
Creation Time : Sat Sep 4 12:54:18 2010
Raid Level : raid5
Used Dev Size : 976762496 (931.51 GiB 1000.20 GB)
Raid Devices : 3
Total Devices : 3
Preferred Minor : 0
Persistence : Superblock is persistent

Update Time : Mon Jun 23 20:31:44 2014
State : active, FAILED, Not Started
Active Devices : 1
Working Devices : 3
Failed Devices : 0
Spare Devices : 2

Layout : left-symmetric
Chunk Size : 64K

UUID : fa13aba2:25e52bdb:2da9722b:1b95aa49
Events : 0.17336715

(Porque estão sendo exibidos 5 drives se ele sempre teve 3?)
Number Major Minor RaidDevice State
0 8 16 0 active sync /dev/sdb
1 0 0 1 removed (Quando adicionei o novo disco ele não veio pra cá.)
2 0 0 2 removed

3 8 32 - spare /dev/sdc (Porque não tem RaidDevice?)
4 8 48 - spare /dev/sdd (Porque entrou como spare?)

Para facilitar, segue o exame dos discos: mdadm -E /dev/sdX



/dev/sdb:
Magic : a92b4efc
Version : 0.90.00
UUID : fa13aba2:25e52bdb:2da9722b:1b95aa49
Creation Time : Sat Sep 4 12:54:18 2010
Raid Level : raid5
Used Dev Size : 976762496 (931.51 GiB 1000.20 GB)
Array Size : 1953524992 (1863.03 GiB 2000.41 GB)
Raid Devices : 3
Total Devices : 2
Preferred Minor : 0

Update Time : Mon Jun 23 20:31:44 2014
State : clean (Aparentemente está normal)
Active Devices : 1
Working Devices : 2
Failed Devices : 2
Spare Devices : 1
Checksum : edd02873 - correct
Events : 17336715

Layout : left-symmetric
Chunk Size : 64K

Number Major Minor RaidDevice State
this 0 8 16 0 active sync /dev/sdb

0 0 8 16 0 active sync /dev/sdb
1 1 0 0 1 faulty removed
2 2 0 0 2 faulty removed
3 3 8 32 3 spare /dev/sdc




/dev/sdc:
Magic : a92b4efc
Version : 0.90.00
UUID : fa13aba2:25e52bdb:2da9722b:1b95aa49
Creation Time : Sat Sep 4 12:54:18 2010
Raid Level : raid5
Used Dev Size : 976762496 (931.51 GiB 1000.20 GB)
Array Size : 1953524992 (1863.03 GiB 2000.41 GB)
Raid Devices : 3
Total Devices : 2
Preferred Minor : 0

Update Time : Mon Jun 23 20:31:44 2014
State : active (Aparentemente está normal)
Active Devices : 1
Working Devices : 2
Failed Devices : 2
Spare Devices : 1
Checksum : edd02882 - correct
Events : 17336715

Layout : left-symmetric
Chunk Size : 64K

Number Major Minor RaidDevice State
this 3 8 32 3 spare /dev/sdc

0 0 8 16 0 active sync /dev/sdb
1 1 0 0 1 faulty removed
2 2 0 0 2 faulty removed
3 3 8 32 3 spare /dev/sdc




/dev/sdd:
Magic : a92b4efc
Version : 0.90.00
UUID : fa13aba2:25e52bdb:2da9722b:1b95aa49
Creation Time : Sat Sep 4 12:54:18 2010
Raid Level : raid5
Used Dev Size : 976762496 (931.51 GiB 1000.20 GB)
Array Size : 1953524992 (1863.03 GiB 2000.41 GB)
Raid Devices : 3
Total Devices : 2
Preferred Minor : 0

Update Time : Mon Jun 23 20:31:44 2014
State : clean
Active Devices : 1
Working Devices : 2
Failed Devices : 2
Spare Devices : 1
Checksum : edd028cd - correct
Events : 17336715

Layout : left-symmetric
Chunk Size : 64K

Number Major Minor RaidDevice State
this 4 8 48 -1 spare /dev/sdd (RaidDevice como -1?)

0 0 8 16 0 active sync /dev/sdb
1 1 0 0 1 faulty removed
2 2 0 0 2 faulty removed
3 3 8 32 3 spare /dev/sdc


Se alguém puder responder pelo menos uma das questões abaixo já será de grande ajuda:
Alguém aqui já passou por isso e pode me dar uma ajuda?
Tem como mudar o RaidDevice de um disco?
Como removo os "discos fantasmas"?
Tem como recriar o array sem perder os dados? Usando mdadm create e não mdadm assemble, assemble não funcionou nem com --force.


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts