Problema con Raid5 mdadm

Imagen de leandroramello
0 puntos

Hola señores.
He tenido un problema con un raid5.
Inicialmente tenia un raid5 con 3 discos de 1.5tb funcionando sin problemas.
Despues de esto he añadido un cuarto disco mdadm --add ....
Automaticamente el raid se ha puesto a trabajar y yo no he tenido mejor ocurrencia que detenerlo (mdadm -S)
Después de esto no podia iniciarlo otra vez ya que en el fichero mdadm.conf no se correspondia con el nuevo raid.
He actualizado el fichero cambiando el numero de dispositivos a 4 y añadiendo el nuevo DEVICE .
Despues de esto el raid ha arrancado y se ha puesto a reparar (sin dejar montarlo)
Cuando ha terminado de reparar el raid tiene 4.5tb (4 discos) y veo los directorios pero estan inacesibles,

He perdido la info??
Hay alguna manera de recuperar esto?

Mil gracias por adelantado.

Imagen de AgD
+1
0
-1

Nunca me ha pasado lo que a ti, a pesar de que yo también he detenido raid5 en procesos de sincronización e incluso se me ha colgado el server, varias veces seguidas, en una sincronización de discos. Pero... ¿a que te refieres con inaccesibles? ¿que error te da al entrar a un directorio?

+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de leandroramello
+1
0
-1

ls: no se puede acceder a Descargas: Error de entrada/salida
ls: no se puede acceder a Películas: Error de entrada/salida
ls: no se puede acceder a Datos: Error de entrada/salida
Datos Descargas Películas

Cuando listo el contenido del raid ese es el resultado.
Me parece que el problema ha sido grow el raid y reiniciar el pc sin actualizar el mdadm.conf.
Debido a esto el sistema se ha puesto a regenerar un raid de 4 discos y solo con 3 en mdadm.conf.
la jodienda es que cada cosa que toco el raid se bloquea y recuperando.

tambien me he dado cuenta de otro problema.
las letras de las unidades cambian cada reinicio !!!!!!!!
sdb1 pasa a ser sdd1 y cosas asi
por que??

+1
0
-1
Imagen de AgD
+1
0
-1

En mi caso, dejo que el sistema autodetecte los discos del raid y uso UUID en mdadm.conf para indicar donde esta el raid.

El contenido de mi mdadm.conf (todo comentado excepto):

ARRAY /dev/md0 metadata=1.2 name=agd-desktop:0 UUID=2b33bce9:f30571d8:efe03c61:898a4e57

Has una copia de seguridad de tu mdadm.conf y prueba a dejar que el sistema autodetecte las unidades que forman parte del raid. A continuación ejecuta como root:

mdadm --detail --scan > /etc/mdadm.conf 

Reinicia el servicio raid, o el equipo.

+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux