nvme0n2p1
y nvme0n3p1
) para RAID 1.mdadm
.tar
.Este script es un conjunto de pasos para configurar, administrar y probar una partición RAID 1 en un sistema Linux. RAID 1 es un tipo de configuración en la que los datos se duplican (espejo) en dos o más discos para aumentar la redundancia y la seguridad. Vamos a desglosar y explicar cada paso de este script para que entiendas qué hace cada comando.
Particionar los discos `nvme0n2` y `nvme0n3`
lsblk
- Lista los dispositivos de bloque disponibles en tu sistema para que puedas identificar los discos que usarás en el RAID.
fdisk /dev/nvme0n2
- Abre la herramienta `fdisk` para gestionar particiones en el disco `nvme0n2`.
n # Crear una nueva partición
p # Crear una partición primaria
1 # Especificar el número de la partición
enter # Usar el valor por defecto para el primer sector
enter # Usar el valor por defecto para el último sector (tamaño total)
t # Cambiar el tipo de partición
L # Listar todos los tipos de particiones disponibles
FD # Asignar el tipo de partición RAID (Linux RAID autodetect)
p # Mostrar la tabla de particiones
w # Guardar los cambios y salir
*Repetir lo mismo para `nvme0n3`:**
fdisk /dev/nvme0n3
- Se sigue la misma secuencia de particionamiento en el segundo disco `nvme0n3`.
lsblk
```
- Después de crear las particiones, se utiliza `lsblk` para verificar que las particiones se han creado correctamente en ambos discos.
dnf install -y mdadm
- Instala la herramienta `mdadm` que se usa para gestionar RAID en Linux.
¿Crear el array RAID 1:
mdadm -C /dev/md0 -l 1 -n 2 /dev/nvme0n2p1 /dev/nvme0n3p1
- Crea un array RAID 1 llamado `/dev/md0` con dos discos, usando las particiones `/dev/nvme0n2p1` y `/dev/nvme0n3p1`.
mkfs.ext4 /dev/md0
- Formatea el array RAID con el sistema de archivos ext4.
mount /dev/md0 /mnt
- Monta el array RAID en el directorio `/mnt` para que puedas acceder a él.
lsblk
cat /proc/mdstat
- `lsblk` muestra los dispositivos de bloque montados, y `cat /proc/mdstat` muestra el estado del RAID, asegurando que todo esté funcionando correctamente.
### 4. **Realizar copia de seguridad**
dnf install tar
- Instala la herramienta `tar` para crear archivos comprimidos.
tar zcf /mnt/buckup.tar.gz /etc
- Crea una copia de seguridad comprimida del directorio `/etc` y la guarda en el RAID montado en `/mnt`.
mdadm -f /dev/md0 /dev/nvme0n3p1
``` - Simula la falla del disco `nvme0n3p1` en el array RAID.
mdadm -r /dev/md0 /dev/nvme0n3p1
- Remueve el disco `nvme0n3p1` del array RAID.
cat /proc/mdstat
- Verifica nuevamente el estado del RAID para confirmar que el disco ha sido marcado como fallido y removido.
sfdisk -d /dev/nvme0n2p1 | sfdisk /dev/nvme0n3p1
- Clona la tabla de particiones de `nvme0n2p1` a `nvme0n3p1` para preparar el segundo disco para ser añadido nuevamente al RAID.
mdadm -a /dev/md0 /dev/nvme0n3p1
- Añade el disco `nvme0n3p1` nuevamente al array RAID.
umount /mnt
- Desmonta el array RAID del directorio `/mnt`.
mdadm --stop /dev/md0
- Detiene el array RAID.
mdadm --zero-superblock /dev/nvme0n2p1
mdadm --zero-superblock /dev/nvme0n3p1
- Elimina las superblocks RAID de las particiones en ambos discos, para limpiar los discos.
No hay comentarios.:
Publicar un comentario