Sprint 4
Raid's
Que es un RAID: RAID (Redundant Array of Independent Disks) es una tecnología de almacenamiento que combina múltiples discos duros en una sola unidad lógica para mejorar el rendimiento y la redundancia.
Tipos de RAID: - RAID 0: Distribución de datos sin redundancia. - RAID 1: Espejado de discos para redundancia. - RAID 5: Distribución de datos y paridad. - RAID 6: Distribución de datos y doble paridad. - RAID 10: Combinación de RAID 1 y RAID 0.
Que funcion tienen todos los RAID: Todos los RAID tienen la función de mejorar el rendimiento, la redundancia y la disponibilidad de los datos.
Que es un Volum? Un volumen es una unidad lógica de almacenamiento creada a partir de uno o más discos físicos.
RAID 1
Hacemos un Update para actualizar los repositorios y descargar la última versión

Ahora instalamos el paquete que necesitaremos para poder comenzar a trabajar con los RAID

Hacemos un fdisk -l para poder ver los discos

Entramos dentro del disco

Cambiamos el sistema de fitxeros para poder hacerlo de ambos discos.


Ahora hacemos un fdisk -l para comprobar que salen de esta manera los discos que hemos cambiado.

Creamos la carpeta donde se hara el raid y le entregamos todos los permisos.


Ahora crearemos el RAID con el siguiente comando
mdadm –create /dev/md0 –level=1 –raid-devices=2 /dev/sdb1 /dev/sdc1

Le cambiamos el formato para poder utilizarlo

Para recibir información de raid utilizaremos mdadm –detail /dev/md0

Ahora haremos que el –detail –scan se vaya a una carpeta en un .txt que nosotros le indicaremos

Ahora haremos que el raid se monte automáticamente yendo al archivo /etc/mdadm.conf y añadimos la siguiente línea

Y añadiremos también una línea en el archivo /etc/fstab

IMPORTANTE!
Antes de hacer el reboot tendremos que poner las siguientes comandas

Una vez se haya iniciado nuevamente la máquina para comprobar que todo ha funcionado correctamente haremos un detail mdadm –detail /dev/md0

Ahora para hacer las pruebas crearemos una carpeta y un archivo dentro

Ahora haremos fallar uno de los discos para comprobar que pasa mdadm /dev/md0 -f /dev/sdb1

Tendría que salir asi en un detail

Ahora quitaremos el disco que falla como se hace en maquinas fisicas, se hara con el comando mdadm /dev/md0 -r /dev/sdb1

Ahora para comprobar que podemos trabajar con un solo disco crearemos algo nuevamente

Ahora volveremos a añadir el disco utilizando mdadm /dev/md0 -a /dev/sdb1 y rapidamente haremos un detail para ver como se esta copiando el contenido

Si volvemos a hacer el detail tendría que salir el estado ACTIVE como de normal.

Ahora comprobaremos lo mismo pero quitando el disco desde el VB con la máquina apagada

Una vez la máquina se a encendido volveremos a hacer un detail a ver qué está pasando

Y podemos comprobar que en la carpeta raid1 no hay nada

Ahora pararemos el raid para poder montarlo con un solo disco, le haremos un update para que pueda volver a funcionar con normalidad y lo montaremos

Comprobamos que funcione


Ahora nuevamente creamos otro disco y lo añadimos a la maquina virtual

Comprobamos que se sigue manteniendo el raid activo y se puede seguir trabajando

Comprobamos como se llama el nuevo disco y lo particionamos como antes.


Ahora añadimos el disco al raid


Y comprobamos que podemos ver las cosas en la carpeta de raid1

Ahora veremos si funciona correctamente después de hacer un reboot.

Ahora desmontamos el raid y lo pararemos

Eliminaremos el interior la carpeta de raid1

Entraremos al fstab y comentaremos la línea del fstab para que no se monte nuevamente

También borraremos las lineas del mdadm.conf

Haremos un –stop, --remove y un --superblock ya después un reboot para comprobar si se vuelve a montar el raid una vez reiniciada.

RAID 5
Para un raid 5 tendremos que añadir 4 discos duros en el virtual box.

Hacemos un fdisk -l para poder ver los discos


Tenemos que entrar dentro de cada disco para cambiar el sistema de fitxeros de cada uno de ellos.


Al no tener particion en los 2 discos nuevos tendremos que crearla en el disco “sdd” y “sde”.




Ahora hacemos un “fdisk -l” para comprobar que salen de esta manera los discos que hemos cambiado y verificar que lo hemos hecho adecuadamente.


Creamos la carpeta donde se formará el raid y le entregamos todos los permisos para poderla utilizar al completo.

Ahora crearemos el “RAID” con el siguiente comando
mdadm –create /dev/md0 –level=5 –raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1

Le cambiamos el formato para poder utilizarlo

Para recibir información de raid utilizaremos mdadm –detail /dev/md0

Ahora haremos que el –detail –scan se vaya a una carpeta en un .txt que nosotros le indicaremos

Haremos que el raid se monte automáticamente yendo al archivo /etc/mdadm.conf y añadimos la siguiente línea

Y añadiremos también una línea en el archivo /etc/fstab

IMPORTANTE!
Antes de hacer el reboot tendremos que poner las siguientes comandas

Una vez se haya iniciado nuevamente la máquina para comprobar que todo ha funcionado correctamente haremos un detail mdadm –detail /dev/md0

Ahora para hacer las pruebas crearemos una carpeta y un archivo dentro

Ahora haremos fallar uno de los discos para comprobar que pasa mdadm /dev/md0 -f /dev/sdb1

Hacemos un detail y comprobamos que uno de los discos sale fallando.

Ahora quitaremos el disco que falla como se hace en maquinas fisicas, se hara con el comando mdadm /dev/md0 -r /dev/sdb1

Haciendo un detail tendria que salir que el disco esta en el stado “removed”

Ahora para comprobar que podemos trabajar con un disco menos crearemos algo nuevamente

Ahora quitaremos otro de los discos para comprobar que pasa con el raid.




Ahora comprobaremos si funciona

Sigue funcionando, por lo que saldremos de la maquina y quitaremos los discos de la misma para comprobar que pasa.

Una vez la máquina se a encendido volveremos a hacer un detail a ver qué está pasando

Y podemos confirmar que ya no funciona
