Software RAID 1 roto, ¿cómo soluciono esto?

-2

Estoy ejecutando CentOS 6 x86_64. Se está utilizando un RAID 1 de software en las dos unidades internas de 80 GB. Me enviaron el siguiente correo electrónico:

A DegradedArray event had been detected on md device /dev/md1.

Faithfully yours, etc.

P.S. The /proc/mdstat file currently contains the following:

Personalities : [raid1]
md0 : active raid1 sda1[0]
      511988 blocks super 1.0 [2/1] [U_]

md1 : active raid1 sda2[0]
      8190968 blocks super 1.1 [2/1] [U_]
      bitmap: 1/1 pages [4KB], 65536KB chunk

md4 : active raid1 sdc1[0] sdb1[1]
      1953512400 blocks super 1.2 [2/2] [UU]

md3 : active raid1 sdd5[1] sda5[0]
      61224892 blocks super 1.1 [2/2] [UU]
      bitmap: 1/1 pages [4KB], 65536KB chunk

md2 : active raid1 sdd3[1] sda3[0]
      8190968 blocks super 1.1 [2/2] [UU]

unused devices: <none>

El sistema parece haber arrancado bien y está funcionando.

El contenido de las dos unidades no cambió en absoluto. Solo los eliminé y los reinstalé mientras arrancaba en el DVD CentOS Live.

¿Cómo hago que la matriz vuelva a funcionar?

Eduardo
fuente
3
Entonces quitaste parte de un espejo. Trabajó en el sistema (cambiando así el contenido de la unidad espejo no extraída). Luego, vuelva a colocar la unidad anterior y se sorprenderá de que el contenido no coincida y de que las computadoras se quejen.
Hennes
No cambié las dos unidades en absoluto. Solo los eliminé y los reinstalé como dije. No cambié el contenido de ellos en absoluto. Los otros dispositivos ni siquiera estaban encendidos, estaba ejecutando el DVD-ROM de CentOS para probarlos. Ahora, ¿tienes algo constructivo que agregar para que yo arregle esto?
Edward
Leí el OP mientras quitaba dos unidades de dos conjuntos RAID diferentes. Luego hice cosas con otros discos, luego volví a colocar los discos. Con sus ediciones en el OP ahora tiene más sentido.
Hennes
Incluso después de la actualización, sigue siendo confuso. No creo que sea necesario agregar "ACTUALIZAR:" cuando puede editar directamente la publicación para que quede más clara.
gparent
3
Lo mismo que Hennes está mencionando. Tiene toda la razón, su pregunta lleva a uno a pensar que escribió en la unidad de espejo no extraída. Citar a Roosevelt no cambiará eso.
gparent

Respuestas:

6

Cuando sacó las unidades de su sistema en funcionamiento, rompió los espejos.

Vuelva a agregar las particiones apropiadas a sus espejos fallidos:

mdadm --manage /dev/md0 --add /dev/sdd1
mdadm --manage /dev/md1 --add /dev/sdd2
MikeyB
fuente