Jump to content

Archived

This topic is now archived and is closed to further replies.

al_bebert

[HELP] Raid 5 soft down

Recommended Posts

Le problème c'est qu'un disque a planter pendant la reconstruction, donc il lui faut les 4 disques pour monter la grappe.

D'après moi le disque que tu as rajouté est /dev/sdd et que le disque qui a planté est /dev/sdb. C'est celui là qui fout la merde et qui t'empêche de remonter ta grappe.

Maintenant tu peux toujours monter la grappe avec

# mdadm --assemble --run -u 04c071c4:310aad7a:a9c332e4:c9e7b1d3 -f /dev/md127

mais il va te manquer des données.

Il faut réussir à récupérer les données sur /dev/sdb maintenant.

Link to post
Share on other sites

root@openmediavault:~# mdadm --assemble --run -u 04c071c4:310aad7a:a9c332e4:c9e7 b1d3 -f /dev/md127

mdadm: failed to RUN_ARRAY /dev/md127: Input/output error

mdadm: Not enough devices to start the array.

root@openmediavault:~# mdadm -D /dev/md127

/dev/md127:

Version : 1.2

Creation Time : Sat Jun 2 07:59:38 2012

Raid Level : raid5

Used Dev Size : 976761344 (931.51 GiB 1000.20 GB)

Raid Devices : 4

Total Devices : 3

Persistence : Superblock is persistent

Update Time : Sun Nov 25 22:06:13 2012

State : active, degraded, Not Started

Active Devices : 3

Working Devices : 3

Failed Devices : 0

Spare Devices : 0

Layout : left-symmetric

Chunk Size : 512K

Delta Devices : -1, (4->3)

Name : openmediavault:RAID (local to host openmediavault)

UUID : 04c071c4:310aad7a:a9c332e4:c9e7b1d3

Events : 124346

Number Major Minor RaidDevice State

0 0 0 0 removed

1 8 32 1 active sync /dev/sdc

2 8 16 2 active sync /dev/sdb

3 8 48 3 active sync /dev/sdd

root@openmediavault:~# mdadm -D /dev/md127

/dev/md127:

Version : 1.2

Creation Time : Sat Jun 2 07:59:38 2012

Raid Level : raid5

Used Dev Size : 976761344 (931.51 GiB 1000.20 GB)

Raid Devices : 4

Total Devices : 3

Persistence : Superblock is persistent

Update Time : Sun Nov 25 22:06:13 2012

State : active, degraded, Not Started

Active Devices : 3

Working Devices : 3

Failed Devices : 0

Spare Devices : 0

Layout : left-symmetric

Chunk Size : 512K

Delta Devices : -1, (4->3)

Name : openmediavault:RAID (local to host openmediavault)

UUID : 04c071c4:310aad7a:a9c332e4:c9e7b1d3

Events : 124346

Number Major Minor RaidDevice State

0 0 0 0 removed

1 8 32 1 active sync /dev/sdc

2 8 16 2 active sync /dev/sdb

3 8 48 3 active sync /dev/sdd

root@openmediavault:~# mdadm -D /dev/md127

/dev/md127:

Version : 1.2

Creation Time : Sat Jun 2 07:59:38 2012

Raid Level : raid5

Used Dev Size : 976761344 (931.51 GiB 1000.20 GB)

Raid Devices : 4

Total Devices : 3

Persistence : Superblock is persistent

Update Time : Sun Nov 25 22:06:13 2012

State : active, degraded, Not Started

Active Devices : 3

Working Devices : 3

Failed Devices : 0

Spare Devices : 0

Layout : left-symmetric

Chunk Size : 512K

Delta Devices : -1, (4->3)

Name : openmediavault:RAID (local to host openmediavault)

UUID : 04c071c4:310aad7a:a9c332e4:c9e7b1d3

Events : 124346

Number Major Minor RaidDevice State

0 0 0 0 removed

1 8 32 1 active sync /dev/sdc

2 8 16 2 active sync /dev/sdb

3 8 48 3 active sync /dev/sdd

je le sens mal :/

Link to post
Share on other sites

root@openmediavault:~# mdadm --assemble --run -u 04c071c4:310aad7a:a9c332e4:c9e7b1d3 -f /dev/md127

mdadm: failed to add /dev/sda to /dev/md127: Device or resource busy

mdadm: failed to RUN_ARRAY /dev/md127: Input/output error

mdadm: Not enough devices to start the array.

root@openmediavault:~# mdadm -D /dev/md127

/dev/md127:

Version : 1.2

Creation Time : Sat Jun 2 07:59:38 2012

Raid Level : raid5

Used Dev Size : 976761344 (931.51 GiB 1000.20 GB)

Raid Devices : 4

Total Devices : 3

Persistence : Superblock is persistent

Update Time : Sun Nov 25 22:06:13 2012

State : active, degraded, Not Started

Active Devices : 3

Working Devices : 3

Failed Devices : 0

Spare Devices : 0

Layout : left-symmetric

Chunk Size : 512K

Delta Devices : -1, (4->3)

Name : openmediavault:RAID (local to host openmediavault)

UUID : 04c071c4:310aad7a:a9c332e4:c9e7b1d3

Events : 124346

Number Major Minor RaidDevice State

0 0 0 0 removed

1 8 48 1 active sync /dev/sdd

2 8 80 2 active sync /dev/sdf

3 8 16 3 active sync /dev/sdb

hier j'avais des disque manquand (changement de config) la j'ai tout remis j'ai bien tous mes disques mais ça change pas grand chose :(

Link to post
Share on other sites

À mon avis cette fois c'est mort. Tu as toujours ton disque de foutu : "mdadm: failed to add /dev/sda to /dev/md127: Device or resource busy". La seule chose que tu peux faire c'est de reconstruire le RAID en espèrant pour qu'il y ait un superblock d'intact :

mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sd[abdf]

Edit : Sinon il faudrait réussir à copier le contenu de sda sur un autre disque histoire de ne pas perdre un minimum de donnés. C'est peut-être possible avec ddrescue.

Link to post
Share on other sites

Je ne peux pas t'aider pour ton problème je ne suis pas sufisement calé en mdadm pour ca. Toutefois je compatit et je m'instruit je suis moi même en train de monter un raid 5 sous debian pour un serveur de prod, je pense que je vais bien tester les rebuild avant de le mettre vraiment en prod.

Courage en tout cas.

Link to post
Share on other sites

root@openmediavault:/sbin# mdadm --create /dev/md0 --level=5 --raid-devices=4 /dev/sd[bdef]

mdadm: /dev/sdb appears to be part of a raid array:

level=raid5 devices=5 ctime=Sat Jun 2 07:59:38 2012

mdadm: partition table exists on /dev/sdb but will be lost or

meaningless after creating array

mdadm: /dev/sdd appears to be part of a raid array:

level=raid5 devices=5 ctime=Sat Jun 2 07:59:38 2012

mdadm: partition table exists on /dev/sdd but will be lost or

meaningless after creating array

mdadm: /dev/sde appears to be part of a raid array:

level=raid5 devices=5 ctime=Sat Jun 2 07:59:38 2012

mdadm: partition table exists on /dev/sde but will be lost or

meaningless after creating array

mdadm: /dev/sdf appears to be part of a raid array:

level=raid5 devices=5 ctime=Sat Jun 2 07:59:38 2012

mdadm: partition table exists on /dev/sdf but will be lost or

meaningless after creating array

Continue creating array? n

mdadm: create aborted.

il est obliger de me delete la partition à la création ??

Link to post
Share on other sites

root@openmediavault:~# mdadm -D /dev/md0

/dev/md0:

Version : 1.2

Creation Time : Wed Dec 19 22:12:45 2012

Raid Level : raid5

Array Size : 3907045376 (3726.05 GiB 4000.81 GB)

Used Dev Size : 976761344 (931.51 GiB 1000.20 GB)

Raid Devices : 5

Total Devices : 5

Persistence : Superblock is persistent

Update Time : Wed Dec 19 22:12:45 2012

State : clean, degraded

Active Devices : 4

Working Devices : 5

Failed Devices : 0

Spare Devices : 1

Layout : left-symmetric

Chunk Size : 512K

Name : openmediavault:0 (local to host openmediavault)

UUID : d3a6f5f7:8676f490:33fa024a:2c6e84f9

Events : 0

Number Major Minor RaidDevice State

0 8 0 0 active sync /dev/sda

1 8 16 1 active sync /dev/sdb

2 8 48 2 active sync /dev/sdd

3 8 64 3 active sync /dev/sde

4 0 0 4 removed

5 8 80 - spare /dev/sdf

bon faut croire qu'il ma bel et bien dégomer la partition par contre :/

comment la retrouver ?

Merci d'avance

Link to post
Share on other sites

ok je regarde j'ai bosser un peu avec testdisk la

TestDisk 6.11, Data Recovery Utility, April 2009Christophe GRENIER <grenier@cgsecurity.org>http://www.cgsecurity.orgDisk /dev/md0 - 4000 GB / 3726 GiB - CHS 976761344 2 4 Partition			   Start		End	Size in sectors* Linux				  384   0  1 732571391   1  4 5860568064 [RAID]
TestDisk 6.11, Data Recovery Utility, April 2009Christophe GRENIER <grenier@cgsecurity.org>http://www.cgsecurity.orgDisk /dev/md0 - 4000 GB / 3726 GiB - CHS 976761344 2 4 Partition				  Start		End	Size in sectors Linux				7963008   0  1 252153392   1  4 1953523080superblock 2654208, blocksize=4096 [] Linux				236028288   0  1 480218672   1  4 1953523080superblock 78675968, blocksize=4096 []

j'ai bien restore ma partition, j'arrive pas à la monter

après les superblock je sais pas quoi en faire (faut que je regarde à quoi ca sert déjà)

Link to post
Share on other sites

Tu n'obtiendras rien avec testdisk, la partition est trop abimée. Le seul espoir qu'il y a c'est de récupérer la liste des fichiers et éventuellement quelques morceaux incomplets. Il faut garder à l'esprit qu'à ce niveau il manque 1/5ème des données sur toute la partition.

Link to post
Share on other sites


×
×
  • Create New...