Con la tecnología de Blogger.

miércoles, 17 de octubre de 2012

PERDIDA DE UN HDD EN UN RAID-5 "SOLUCIÓN"

Configuración de hardware

Para esta segunda práctica vamos a simular una rotura o caida de uno de nuestros disco duros en nuestro dispositivo RAID-5. Para simular la caida de un disco lo que hacemos es, con la maquina apagada, desconectamos uno de los discos duros y nos quedamos con dos de ellos. En la siguiente imagen se muestra el ejemplo:


Una vez que tengamos la máquina lista con los dos discos arrancamos.



Re-configuración del software

Error de montaje

Cuando arrancamos por primera vez el equipo después de quitarle uno de los discos duros, el sistema operativo nos tirara un error de montaje de nuestro dispositivo. Es todo normal solo tenemos que pulsar la tecla “S” y el sistema arrancará normalmente sin montar el dispositivo. En la siguiente imagen se muestra el error de montaje:


Comprobaciones previas.

Una vez que la maquina arranque lo primero que tenemos que verificar es el disco duro que nos falta. Para ello lo que hacemos es ejecutar un comando en el terminal y observar el estado de nuestro dispositivo. El comando que vamos a ejecutar es el siguiente:

# cat /proa/mdstat

El comando nos devolverá un resultado parecido a este:


Nos fijamos en el disco que nos falta, en este caso teníamos los discos 1, 2 y 3 y nos falta el disco número 1.


Detención del dispositivo.

El siguiente paso que debemos realizar es detener nuestro dispositivo para más tarde volverle a crear. Para ello lo que hacemos es ejecutar el siguiente comando en el terminal:

# mdadm –-fail /dev/md127 –S

En la siguiente imagen se muestra el resultado del comando:


Creación RAID-5 con dos discos duros.

Una vez que hemos detenido nuestro dispositivo procedemos a volver a crearlo pero esta vez con dos discos. Para crearlo ejecutamos el siguiente comando:

# mdadm -–create /dev/md127 –l5 –n3 /dev/sdb missing /dev/sdc

Tenemos que poner “missing” en la posición que ocupaba el disco duro que ha tenido el fallo. Antes de que el programa cree de nuevo el dispositivo nos pedirá confirmación, le ponemos una “Y” para confirmar y seguirá ejecutándose. A continuación muestro el resultado del comando:




Una vez creado el dispositivo volvemos a comprobar el estado ejecutando el siguiente comando:

# cat /proa/mdstat

El resultado es el siguiente:


Nos fijamos que nuestro RAID-5 ya esta activo con dos discos duros “sdc[2]” y “sdb[0]”. Si nos fijamos al final de la última línea podemos observar que nos indica que solo tiene dos discos y la posición del disco que falta “[U_U]”.

Montado del dispositivo.

Cuando ya tenemos el RAID-5 configurado, lo que necesitamos es montarlo para poder seguir trabajando con el. Para montar el dispositivo ejecutamos el siguiente comando:

# mount /dev/md127 /mnt/raid5

El ejemplo grafico es el siguiente:




Configuración del fichero “mdadm.conf”.

Por último tenemos que configurar el fichero de configuración de “mdadm”. El fichero de configuración se encuentra en la siguiente ruta: “/etc/mdadm/mdadm.conf”. Para configurarlo ejecutamos el siguiente comando:

# vi /etc/mdadm/mdadm.conf

Cuando estamos dentro del fichero, lo que tenemos que hacer es, en el apartado de “devices”, borrar el nombre del disco que falló. El fichero debe quedar de la siguiente forma:


Recuperación de información.

Cuando ya hemos terminado de realizar todos los pasos anteriores, podemos comprobar y verificar que la información que teníamos en nuestro dispositivo la podemos recuperar y seguir trabajando con ella. Para acceder al directorio de nuestro dispositivo ejecutamos el siguiente comando:

# cat /mnt/raid5

Y como podemos observar tenemos nuestros documentos:



0 comentarios:

Publicar un comentario