Está en la página 1de 25

SISTEMAS OPERATIVOS AVANZADOS

UNIDAD 1. IMPLEMENTACIÓN DE ALTA


DISPONIBILIDAD

EQUIPO DE DOCENTES DEL CURSO


Almacenamiento de la Información

Configuración de RAID por software


en Linux
Administración de Volúmenes
Lógicos
Laboratorios.
Logro de la Unidad
Al término de la unidad, el alumno implementa soluciones RAID
por software en Linux.
Configuración del software RAID en
LInux

1. Introducción.
2. RAID por software en Linux.
3.Configuración de RAID por
software en Linux
4. implementación del RAID 1
1. Introducción

RAID (acrónimo de
Redundant Array of
Independent Disks).
Básicamente, la idea es
combinar múltiples discos
duros independientes y
pequeños en un array (o
matriz) de disco capaz de
alcanzar un rendimiento
superior al de un sólo disco
grande y aparecer ante el
sistema como un disco lógico
único.
2. RAID por software en Linux

El soporte RAID de Linux incorpora los siguientes


niveles:
1. RAID 0: Disk Striping "La más alta transferencia, pero sin tolerancia a
fallos".

Se necesita un mínimo de dos unidades de disco para


implementar una solución RAID 0.
2. RAID por software en Linux

2. RAID 1: Mirroring "Redundancia. Más rápido que un disco y más seguro"

Se necesita un mínimo de dos unidades para implementar una


solución RAID 1.
2. RAID por software en Linux

3. RAID 4: "Acceso Independiente con un disco dedicado a paridad."

se puede
acceder a los
discos de forma
individual.

Se necesita un mínimo de tres unidades para implementar una


solución RAID 4.
2. RAID por software en Linux

4. RAID 5: "Acceso independiente con paridad distribuida."

se puede
acceder a los
discos de
forma
individual.

Se necesita un mínimo de tres unidades para implementar una


solución RAID 5.
3. Configuración de RAID por software
en Linux
Paquete mdadm (multiple devices admin) proporciona una
forma simple y robusta de gestión de arrays software.

mdadm tiene cinco modos de funcionamiento. Create y Assemble, se utilizan para configurar y activar
arrays. Manage se utiliza para manipular dispositivos en un array activo. Follow o Monitor permite a los
administradores configurar la notificación de eventos y acciones para los arrays. El modo Build se utiliza
cuando se trabaja con arrays heredados que utilizan una versión antigua del driver md
3.1. Implementación del arreglo RAID 1
(Raid Espejo)
Esquema:

Servidor Disco 1 Disco 2


Linux
Disco Particion Tamaño Tipo

#1 /dev/sdbX 400 Mb RAID


#2 /dev/sddX 400 Mb RAID
3.2.Particionando Discos
Emplearemos el comando fdisk:

Realizar el mismo proceso para /dev/sdd


3.3. Generando el Arreglo RAID 1
Emplearemos el comando “mdadm”:
3.4. Integrando el Arreglo RAID 1 al sistema de
archivos
3.5. Activación Permanente:
3.5. Activación Permanente….
3.5. Activación Permanente….

• Guarde los cambios.


• Reinicie Linux
• Comprobar que el RAID esta operativo: # cat /proc/mdstat
• Visualice que el punto de montaje “/dev/md0” esta activado: # df
• Compruebe la información del directorio “/ info” y genere nuevos archivos y
directorios.
4. Monitoreo
Crear el Usuario:
Usuario Password # adduser monitor
Monitor Monitor # passwd monitor
5. Monitoreo ….
5. Simulación de Caída:
Ejecutando “mdadm” para simular la caída del disco
hdb1:

Comprobando el estado fallido del raid: # cat


/proc/mdstat
5. Simulación de Caída …
Comprobando el envió de alerta: # cat /var/spool/mail/monitor

• Compruebe que la data del directorio “/ info” se mantiene:


• Genere nuevos archivos en “/ info”
6. Restaurando Disco
Ejecutando “mdadm” para restaurar el disco hdb1:

Visualizando el estado operativo: # cat /proc/mdstat

Verificar la data del directorio “ /info ” ¿se mantiene ?


Para Recordar

1. Agregar Discos
2. Particionar Discos
3. Generar el RAID
4. Formateando el RAID y Agregando al FileSystem
5. Editando Archivo configuración MDADM
6. Registrando RAID en archivo “FSTAB”
7. Generando Alertas.
8. Simular caída de discos del RAID
9. Visualizando estado y alertas del RAID
10. Insertando nuevo Disco al RAID
Preguntas

También podría gustarte