Configuración de RAID 1 (duplicación) usando ‘Dos discos’ en Linux-Parte 3

Configuración de RAID 1 (duplicación) usando ‘Dos discos’ en Linux-Parte 3

RAID Mirroring. significa un clon exacto (o espejo) de la misma escritura de datos en dos unidades. Se requiere un mínimo de dos discos en una matriz para crear RAID1 y solo es útil cuando el rendimiento de lectura o la confiabilidad son más precisos que la capacidad de almacenamiento de datos.

 Crear Raid1 en Linux  Crear Raid1 en Linux Configuración de Raid1 en Linux

Los espejos se crean para proteger contra la pérdida de datos debido a fallas en el disco. Cada disco en un espejo implica una copia exacta de los datos. Cuando falla un disco, se pueden recuperar los mismos datos de otro disco en funcionamiento. Sin embargo, la unidad defectuosa se puede reemplazar desde la computadora en ejecución sin que el usuario interrumpa.

Características de RAID 1

  1. El espejo tiene un buen rendimiento.
  2. Se perderá el 50% del espacio. Significa que si tenemos dos discos con un tamaño total de 500GB, será 1TB pero en Mirroring solo nos mostrará 500GB.
  3. No hay pérdida de datos en Mirroring si falla un disco, porque tenemos el mismo contenido en ambos discos.
  4. Leer será bueno que escribir datos en la unidad.

Requisitos

Se permite un mínimo de dos discos para crear RAID 1, pero puede agregar más discos usando el doble que 2, 4, 6, 8. Para agregar más discos, su sistema debe tener un adaptador físico RAID (tarjeta de hardware).

Aquí estamos usando un raid de software, no un raid de hardware, si su El sistema tiene una tarjeta de raid de hardware físico incorporada a la que puede acceder desde la interfaz de usuario de su utilidad o usando Ctrl + I clave.

Lea también : Conceptos básicos de RAID en Linux

Configuración de mi servidor Sistema operativo: CentOS 6.5 Dirección IP final: 192.168.0.226 Nombre de host: rd1.tecmintlocal.com Disco 1 [20GB]:/dev/sdb Disco 2 [20GB]:/dev/sdc freestar .config.enabled_slots.push

Este artículo lo guiará a través de instrucciones paso a paso sobre cómo configurar un software RAID 1. o Mirror. usando mdadm. (crea y administra raid) en la plataforma Linux. Aunque las mismas instrucciones también funcionan en otras distribuciones de Linux como RedHat, CentOS, Fedora, etc.

Paso 1: Instalar los requisitos previos y examinar las unidades

1. Como dije anteriormente, estamos usando la utilidad mdadm para crear y administrar RAID en Linux. Entonces, instalemos el paquete de software mdadm. en Linux usando yum o apt-get package manager tool.

# yum install mdadm [en sistemas RedHat] # apt-get install mdadm [en sistemas Debain ]

2.. Una vez que se ha instalado el paquete ‘ mdadm. , debemos examinar nuestras unidades de disco para ver si ya hay algún raid configurado con el siguiente comando.

# mdadm-E/dev/sd [bc] Verificar RAID en discos  Verificar RAID en discos Verificar RAID en discos

Como usted ver en la pantalla de arriba, que no hay ningún superbloqueo. detectado ed todavía, significa que no hay RAID definido.

Paso 2: Partición de unidades para RAID

3.. Como mencioné anteriormente, estamos usando un mínimo de dos particiones /dev/sdb. y /dev/sdc. para crear RAID1. Creemos particiones en estas dos unidades usando el comando “ fdisk. y cambiemos el tipo a raid durante la creación de la partición.

# fdisk/dev/sdb Siga las instrucciones a continuación

  1. Presione ‘ n. para crear una nueva partición.
  2. Luego elija ‘ P. ‘para la partición primaria.
  3. A continuación, seleccione el número de partición como 1.
  4. Dé el tamaño completo predeterminado simplemente presionando dos veces Enter.
  5. Luego presione ‘ p. para imprimir la partición definida.
  6. Presione ‘ L. ‘para enumerar todos los tipos disponibles.
  7. Escriba’ t. ‘para elegir las particiones.
  8. Elija’ fd. ‘para Linux raid auto y presione Enter para aplicar.
  9. Luego use nuevamente ‘ p. para imprimir los cambios que hemos realizado.
  10. Use ‘ w. ‘para escribir los cambios.

 Crear particiones de disco  Crear particiones de disco Crear particiones de disco

Una vez creada la partición ‘/dev/sdb. , siga las mismas instrucciones para crear una nueva partición en la unidad /dev/sdc.

# fdisk/dev/sdc  Crear segundas particiones  Crear segundas particiones Crear Segundas particiones

4.. Una vez que ambas particiones se hayan creado correctamente, verifique los cambios en ambas sdb. y sdc. utilizando el mismo comando ‘ mdadm. y también confirme el tipo de RAID como se muestra en las siguientes capturas de pantalla.

# mdadm-E/dev/sd [bc] Verificar Cambios de particiones  Verificar cambios de particiones Verificar cambios de particiones  Verificar tipo de RAID Verificar tipo de RAID Compruebe el tipo de RAID

Nota. Como puede ver en la imagen de arriba, no hay ningún RAID definido en el sdb1. y sdc1. hasta ahora, esa es la razón por la que no se han detectado superbloques .

Paso 3 : Creación de dispositivos RAID1

5.. A continuación, cree un dispositivo RAID1 llamado ‘/dev/md0. utilizando el siguiente comando y verifíquelo.

# mdadm–create/dev/md0–level = mirror–raid-devices = 2/dev/sd [bc] 1 # cat/proc/mdstat  Crear dispositivo RAID  Crear dispositivo RAID Crear dispositivo RAID

6.. A continuación, verifique el tipo de dispositivos de incursión y la matriz de incursiones utilizando los siguientes comandos.

# mdadm-E/dev/sd [bc] 1 # mdadm–detail/dev/md0  Comprobar Tipo de dispositivo RAID Verificar el tipo de dispositivo RAID Verifique el tipo de dispositivo RAID  Verifique el arreglo de dispositivos RAID  Comprobar matriz de dispositivos RAID Check-RAID Device Array

De las imágenes anteriores, uno puede entender fácilmente que raid1 se ha creado y utiliza las particiones /dev/sdb1. y /dev/sdc1. y también puede ver el estado como resincronización.

Paso 4: Creación de un sistema de archivos en un dispositivo RAID

7.. Cree un sistema de archivos usando ext4 para md0. y móntelo en /mnt/raid1. .

# mkfs.ext4/dev/md0 Crear sistema de archivos de dispositivo RAID  Crear dispositivo RAID Filesyst em Crear sistema de archivos de dispositivo RAID

8.. A continuación, monte el sistema de archivos recién creado en ‘/mnt/raid1. ‘y cree algunos archivos y verifique el contenido en el punto de montaje.

# mkdir/mnt/raid1 # mount/dev/md0/mnt/raid1/# touch/mnt/raid1/tecmint.txt # echo “configuraciones de tecmint raid”>/mnt/raid1/tecmint.txt  Mount Raid Device Montar dispositivo Raid Montar dispositivo Raid

9.. Para montar automáticamente RAID1 al reiniciar el sistema, debe realizar una entrada en el archivo fstab. Abra el archivo ‘/etc/fstab. y agregue la siguiente línea al final del archivo.

/dev/md0/mnt/raid1 ext4 defaults 0 0  Dispositivo Raid Automount  Dispositivo de montaje automático Raid Dispositivo de montaje automático Raid

10.. Ejecute ‘ mount-a. para comprobar si hay algún error en la entrada de fstab.

# mount-av  Comprobar errores en fstab  Comprobar errores en fstab Comprobar errores en fstab

11.. A continuación, guarde la configuración del raid manualmente en ‘ mdadm.conf. ‘usando el siguiente comando.

# mdadm–detail–scan–verbose>>/etc/mdadm.conf  Guardar configuración de incursión  Guardar configuración de incursión Guardar configuración de incursión

El sistema lee el archivo de configuración anterior al reiniciar sy cargue los dispositivos RAID.

Paso 5: Verifique los datos después de una falla en el disco

12.. Nuestro propósito principal es, incluso después de que alguna falla del disco duro o colapsar nuestros datos deben estar disponibles. Veamos qué sucederá cuando alguno de los discos no esté disponible en la matriz.

# mdadm–detail/dev/md0 Verificar dispositivo de incursión  Verificación del dispositivo de incursión Verificación de dispositivo Raid

En la imagen de arriba, podemos ver allí hay 2 dispositivos disponibles en nuestro RAID y los dispositivos activos son 2. Ahora veamos qué sucederá cuando un disco se desconecte (elimine el disco sdc. o falle.

# ls-l/dev | grep sd # mdadm–detail/dev/md0 Probar dispositivos RAID  Probar dispositivos RAID Probar dispositivos RAID

Ahora en el imagen de arriba, puede ver que uno de nuestros discos está perdido. Desconecté uno de los discos de mi máquina virtual. Ahora revisemos nuestros valiosos datos.

# cd/mnt/raid1/# cat tecmint.txt  Verificar datos RAID  Verificar datos RAID Verificar datos RAID

¿Viste que nuestros datos todavía están disponibles? A partir de esto, llegamos a conocer las ventajas de RAID 1 (espejo). En el próximo artículo, veremos cómo configurar un reparto RAID 5. con paridad distribuida. Espero que esto le ayude a comprender cómo funciona RAID 1 (Mirror).