Creación de software RAID0 (Stripe) en ‘dos ​​dispositivos’ usando la herramienta ‘mdadm’ en Linux-Parte 2

Creación de software RAID0 (Stripe) en ‘dos ​​dispositivos’ usando la herramienta ‘mdadm’ en Linux-Parte 2

RAID. es una matriz redundante de discos económicos, que se utiliza para una alta disponibilidad y confiabilidad en entornos a gran escala, donde los datos deben protegerse más que el uso normal. Raid es solo una colección de discos en un grupo para convertirse en un volumen lógico y contiene una matriz. Una combinación de controladores crea una matriz o se llama como conjunto de (grupo).

Se puede crear RAID, si hay un mínimo de 2 discos conectados a un controlador RAID y se crea un volumen lógico o se pueden crear más unidades agregado en una matriz de acuerdo con los niveles de RAID definidos. Raid de software está disponible sin utilizar hardware físico, a los que se denomina raid de software. Software Raid se denominará Poor man raid.

Configurar RAID0 en Linux  Configurar RAID0 en Linux Configurar RAID0 en Linux

Concepto principal de uso de RAID es guardar datos desde un punto único de falla, significa que si usamos un solo disco para almacenar los datos y si falla, entonces no hay posibilidad de recuperar nuestros datos, para detener la pérdida de datos, necesitamos un método de tolerancia a fallas. Entonces, podemos usar alguna colección de discos para formar un conjunto RAID.

¿Qué es Stripe en RAID 0?

Stripe divide los datos en varios discos al mismo tiempo dividiendo el contenido. Supongamos que tenemos dos discos y si guardamos el contenido en un volumen lógico, se guardará en los dos discos físicos dividiendo el contenido. Para un mejor rendimiento, se utilizará RAID 0. pero no podemos obtener los datos si falla una de las unidades. Por lo tanto, no es una buena práctica usar RAID 0. La única solución es instalar el sistema operativo con volúmenes lógicos aplicados RAID0 para proteger sus archivos importantes.

  1. RAID 0 tiene alto rendimiento.
  2. Pérdida de capacidad cero en RAID 0. No se desperdiciará espacio.
  3. Tolerancia cero a fallas (no se pueden recuperar los datos si falla alguno de los discos).
  4. La escritura y la lectura serán excelentes.

Requisitos

La cantidad mínima de discos permitida para crear RAID 0 es 2. pero puede agregar más disco, pero el orden debe ser el doble que 2, 4, 6, 8. Si tiene una tarjeta RAID física con suficientes puertos, puede agregar más discos.

freestar.config.enabled_slots.push

Aquí no estamos usando un raid de hardware, esta configuración depende solo del software RAID. Si tenemos una tarjeta de raid de hardware físico, podemos acceder a ella desde su utilidad UI. Algunas placas base están incorporadas de forma predeterminada con la función RAID, se puede acceder a la IU. usando las teclas Ctrl + I .

Si es nuevo en RAID configuraciones, lea nuestro artículo anterior, donde cubrimos una introducción básica sobre RAID.

  1. Introducción a RAID y conceptos de RAID

Sistema operativo de configuración de mi servidor: Dirección IP final de CentOS 6.5: 192.168.0.225 Dos discos: 20 GB cada uno

Este artículo es la Parte 2 de una serie RAID de 9 tutoriales, aquí en esta parte, veremos cómo podemos crear y configurar el software RAID0. o striping en sistemas o servidores Linux usando dos discos de 20GB. llamados sdb y sdc .

Paso 1: Actualización del sistema e instalación de mdadm para administrar RAID

1.. Antes de configurar RAID0 en Linux, hagamos una actualización del sistema y luego instalemos ‘ mdadm. ‘paquete. El mdadm es un pequeño programa, que nos permitirá configurar y administrar dispositivos RAID en Linux.

# yum clean all && yum update # yum install mdadm-y  instalar mdadm en linux instalar mdadm en linux Instale la herramienta mdadm

Paso 2: Verifique dos unidades de 20GB adjuntas

2.. Antes de crear RAID 0, asegúrese de verificar que los dos discos duros conectados sean detectados o no, usando el siguiente comando.

# ls-l/dev | grep sd  Verificar discos duros en Linux  Comprobar discos duros en Linux Comprobar discos duros

3.. Una vez detectados los nuevos discos duros, es hora de verificar si las unidades adjuntas ya están usando alguna incursión existente con la ayuda del siguiente comando ‘mdadm’.

# mdadm–examine/dev/sd [bc]  Verificar dispositivos RAID en Linux  Comprobar dispositivos RAID en Linux Comprobar dispositivos RAID

En el resultado anterior, llegamos a saber que no se ha aplicado ninguno de los RAID a estas dos unidades sdb y sdc .

Paso 3: Creación de particiones para RAID

4.. Ahora cree particiones sdb y sdc para raid, con la ayuda del siguiente comando fdisk. Aquí, mostraré cómo crear una partición en la unidad sdb .

# fdisk/dev/sdb

Siga las instrucciones a continuación para crear particiones.

  1. Presione ‘ n. para crear una nueva partición.
  2. Luego elija ‘ P. para la partición primaria.
  3. Luego seleccione la partición número como 1.
  4. Proporcione el valor predeterminado simplemente presionando dos veces la tecla Intro.
  5. Luego presione ‘ P. ‘para imprimir la partición definida.

 Crear particiones en Linux  Crear particiones en Linux Crear particiones

Siga las instrucciones a continuación para crear raid automático de Linux en particiones.

  1. Presione ‘ L. ‘para enumerar todos los tipos disponibles.
  2. Escriba’ t. ‘para elegir las particiones.
  3. Elija’ fd. ‘para Linux raid auto y presione Enter para aplicar.
  4. Luego use nuevamente’ P. ‘para imprimir los cambios que hemos realizado.
  5. Utilice ‘ w. para escribir los cambios.

Crear particiones RAID  Crear particiones RAID Crear particiones RAID en Linux

Nota. siga las mismas instrucciones anteriores para crear La partición en la unidad sdc ahora.

5.. Después de crear las particiones, verifique que ambos controladores estén correctamente definidos para RAID usando el siguiente comando.

# mdadm–examine/dev/sd [bc] # mdadm–examine/dev/sd [bc] 1  Verificar particiones RAID  Verificar particiones RAID Verifique las particiones RAID

Paso 4: Creación de dispositivos RAID md

6.. Ahora cree el dispositivo md (es decir, /dev/md0. y aplique nivel de incursión usando el siguiente comando.

# mdadm-C/dev/md0-l raid0-n 2/dev/sd [bc] 1 # mdadm–create/dev/md0–level = stripe–raid-dispositivos = 2/dev/sd [bc] 1

  1. -C -crear
  2. -l -nivel
  3. -n -No de dispositivos raid

7.. Una vez que el dispositivo md ha Se han creado, ahora verifique el estado de Nivel RAID. Dispositivos. y Array. utilizados, con la ayuda de la siguiente serie de comandos como se muestra.

# cat/proc/mdstat  Verificar el nivel de RAID  Verificar nivel de RAID Verificar nivel de RAID # mdadm-E/dev/sd [bc] 1  Verify RAID Device  Verificar dispositivo RAID Verificar dispositivo RAID # mdadm–detail/dev/md0  Verificar matriz RAID  Verificar matriz RAID Verifique la matriz RAID

Paso 5: Asignar dispositivos RAID al sistema de archivos

8.. Cree un sistema de archivos ext4 para un dispositivo RAID /dev/md0. y móntelo en /dev/raid0.

# mkfs.ext4/dev/md0 Crear sistema de archivos ext4 en Linux Crear sistema de archivos ext4 en Linux Crear ext4 Fi sistema de archivos

9.. Una vez que se ha creado el sistema de archivos ext4 para el dispositivo Raid, ahora cree un directorio de punto de montaje (es decir, /mnt/raid0. y monte el dispositivo /dev/md0. debajo de él.

# mkdir/mnt/raid0 # mount/dev/md0/mnt/raid0/

10.. Luego, verifique que el dispositivo /dev/md0. se monta en el directorio /mnt/raid0. usando el comando df.

# df-h

11.. Luego, cree un archivo llamado ‘ tecmint.txt. debajo del punto de montaje /mnt/raid0. agregue algo de contenido al archivo creado y vea el contenido de un archivo y directorio.

# touch/mnt/raid0/tecmint.txt # echo “Hola a todos, ¿cómo están?”>/mnt/raid0/tecmint.txt # cat/mnt/raid0/tecmint.txt # ls-l/mnt/raid0/Verificar dispositivo de montaje  Verify Mount Device Verificar Dispositivo de montaje

12.. Una vez que haya verificado los puntos de montaje, es hora de crear una entrada fstab en el archivo /etc/fstab.

# vim/etc/fstab

Agregue la siguiente entrada como se describe. Puede variar según la ubicación de montaje y el sistema de archivos que utilice.

/dev/md0/mnt/raid0 ext4 por defecto 0 0 Agregar dispositivo a Fstab  Add Device to Fstab Agregar dispositivo a Fstab

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