¿Qué es RAID y cómo implementarlo en un sistema Linux?
Escenarios de aplicación
Todo el mundo sabe que Raid significa matrices redundantes de discos independientes (RAID), que pueden proporcionar alta disponibilidad y redundancia según las necesidades de los sistemas empresariales. en el mercado para implementar esta función a través de la tarjeta de matriz RAID del servidor.
RAID implementado a través de tarjetas de matriz de hardware tiene las características de alta confiabilidad y buen rendimiento. Sin embargo, para las empresas comunes, las tarjetas de matriz de hardware son buenas, pero si se aplican a gran escala, el costo puede alcanzar fácilmente. Decenas de miles de yuanes. Lo que es inasequible es que no solo puede garantizar la seguridad de los datos, sino también reducir el costo de soporte de las soluciones de TI. Por supuesto, el soft raid puede cumplir este requisito.
Pasos de implementación
Soft raid depende en gran medida del sistema operativo, por lo que sus deficiencias también son obvias y requieren recursos del sistema (principalmente recursos de CPU). Actualmente, el soft raid es más común en Linux y Windows se implementa a través de mdadm, y Windows se implementa a través de la administración de discos después de win2003.
Entorno experimental
Una máquina virtual centos 7.2, el nombre de host es host1 y dos discos de datos de 50G están montados en host1. Nuestro experimento se completó en estos dos discos de datos.
Adjunto: Es necesario enfatizar que los dos discos duros en el entorno de producción deben ser de la misma marca, el mismo modelo y la misma capacidad; de lo contrario, el soft raid es propenso a fallar.
1. Asegúrese de que el software mdadm esté instalado en el sistema operativo
[root@host1 ~]# rpm -qa |grep mdadm
mdadm-3.3 .2 -7.el7.x86_64
2. Particione los dos discos de datos y establezca el tipo de partición en raid