Вы находитесь на странице: 1из 2

CREACIÓN DE UN RAID1 EN LINUX

Para crear un RAID1 en Debian/Linux podemos seguir los siguientes pasos:

1. Instalar el paquete mdadm:


# apt-get install mdadm

2. Crear el RAID1, una vez añadidos dos discos del mismo tamaño a la máquina virtual:
a) Ejecutar el comando de creación del RAID1 (suponiendo que los discos sean /dev/sdb y
/dev/sdc):
# mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb
/dev/sdc

Nota: Los RAIDs también pueden crearse de particiones, en cuyo caso deberán crearse antes
con fdisk o cfdisk e indicar el tipo de fichero fd (0xFD → Linux RAID autodetect). Este
tipo se reserva para la autodetección de RAID en Linux (se indica a Linux que forma
parte de una matriz RAID por software)

b) Comprobar el estado del RAID (ejecutar cualquiera de las siguientes comandos):


# mdadm --query /dev/md0
# mdadm --detail /dev/md0
# cat /proc/mdstat

Nota: Las UU que aparecen en la salida del último comando indican que los dos discos están
activos (Up). En caso de que alguno fallara aparecería una F y si no estuviera saldría un
guión en dicha posición.

c) Guardar la configuración del RAID en el fichero de configuración principal de mdadm:


# mdadm --detail --scan >> /etc/mdadm/mdadm.conf

Nota: Esto permitirá re-ensamblar los raids sin tener que especificar el nombre y los
componentes del raid. Si además se desea mantener la configuración cuando se reinicie el
sistema, es posible que haya que incluir la configuración en el kernel ejecutando el
siguiente comando (en otro caso se renumeran los dispositivos de los raids como md127,
md126, etc):
# update-initramfs -u

3. Crear una partición, ponerle un sistema de archivos y montar el RAID, por ejemplo, en
/mnt/raid. Para ello ejecutar los siguientes comandos:
a) Crear la partición con fdisk o cfdisk:
# fdisk /dev/md0
b) Crear un sistema de archivos en la partición recién creada, a saber, /dev/md0p1:
# mkfs -t ext4 /dev/md0p1
c) Montar la partición:

1/2
CREACIÓN DE UN RAID1 EN LINUX

# mkdir /mnt/raid
# mount /dev/md0p1 /mnt/raid

Nota: Para que el montaje se realice automáticamente al iniciar el sistema habría que incluir en
el fichero /etc/fstab, una línea como la siguiente:
/dev/md0p1 /mnt/raid ext4 defaults 0 0

4. Otros opciones1 de mdadm (se pueden ejecutar los comandos de comprobación del estado del
RAID para ver que ocurre entre las ejecuciones de los comandos):
a) Provocar un fallo en uno de los discos del RAID:
# mdadm /dev/md0 --fail /dev/sdb
b) Eliminar un disco del RAID:
# mdadm /dev/md0 --remove /dev/sdb
c) Añadir un disco al RAID:
# mdadm /dev/md0 --add /dev/sdd

Nota: Si queremos volver a añadir un disco que ya existía en el RAID, es posible que haya que
eliminar antes la configuración anterior (borrar el superbloque), ejecutando el siguiente
comando:
# mdadm --zero-superblock /dev/sdb

d) Desactivar o detener temporalmente el RAID:


# mdadm --stop /dev/md0
e) Activar el RAID (cuando se encuentra inactivo):
# mdadm --run /dev/md0
f) Reiniciar o reensamblar el RAID (uno de los siguientes comandos):
# mdadm --assemble /dev/md0 /dev/sdb /dev/sdc (manualmente)
# mdadm --assemble --scan (si se ha añadido la configuración a mdadm.conf)

Nota: Es posible que haya que detener antes todos los RAIDs ejecutando el comando:
# mdadm --stop --scan

1 Se puede usar la versión larga o corta de la opción (p.e., -f o --fail, -A o --assemble, etc)

2/2

Вам также может понравиться