-
Montar un RAID 5 por software en Debian
Primero instalamos los paquetes necesarios:
apt-get -y install mdadm rsync initramfs-tools
Luego, suponiendo que el primer disco para el RAID es /dev/sdb, el segundo /dev/sdc y el tercero es /dev/sdd, ejecutamos como root:
fdisk /dev/sdb n p 1 Enter Enter t fd p w
Hacemos lo mismo con /dev/sdc:
fdisk /dev/sdc n p 1 Enter Enter t fd p w
Y otra vez lo mimsmo con /dev/sdd:
fdisk /dev/sdd n p 1 Enter Enter t fd p w
Ahora creamos el RAID ejecutando como root:
mdadm -C /dev/md0 -l raid5 -n 3 /dev/sd[b-d]1
Y formateamos la partición con:
mkfs.ext4 /dev/md0
Hacemos que no se modifique el nombre del RAID al reiniciar:
echo "mdadm --detail --scan" >> /etc/mdadm/mdadm.conf update-initramfs -u
Lo siguiente es montar el raid. Para ello ejecutamos:
mkdir /media/raid/ mount /dev/md0 /media/raid
Hacemos el montaje permanente en fstab:
echo "/dev/md0 /media/raid ext4 defaults 0 0" >> /etc/fstab
Y ahora le damos permisos a esa carpeta para que pueda usarla el usuario por defecto de la instalación de Debian:
chown 1000:1000 /media/raid -R
Y ya tendríamos el RAID 1 funcional en la sesión donde se instaló y disponible después de cada inicio del sistema.
Mira los detalles de tu RAID ejecutando como root:
mdadm --detail /dev/md0
NOTA: Si quieres divertirte puedes simular un fallo en el RAID marcando que uno de ambos discos falla, ejecutando como root:
mdadm --manage /dev/md0 --fail /dev/sdd1
Lógicamente, al marcar ese disco como con fallo, tendrás que reemplazarlo por otro disco para reconstruir el RAID. Para eso agrega otro disco del mismo tamaño que el que todavía está funcionando y vuelve a ejecutar como root:
fdisk /dev/sdc n p 1 Enter Enter t fd p w
Y ahora agrega al RAID el nuevo disco, ejecutando como root:
mdadm --manage /dev/md0 -a /dev/sdc1
Podrás ver como se está reconstruyendo, si vuelves a ejecutar como root:
mdadm --detail /dev/md0
Los hacks de hacks4geeks son minitutoriales rápidos pensados para geeks con conocimiento informático avanzado. Si no entiendes o no consigues ejecutar un hack de esta web considera suscribirte a Premium para solicitar asistencia sobre el mismo.