Professional Documents
Culture Documents
12/05/2002
Lectura relacionada:
Managing RAID on Linux
Managing RAID on Linux
By Derek Vadala
Instalacin2
Descargue la versin ms reciente del tarball mdadm, ejecute make install
para compilarlo e instalar mdadm con su documentacin. Adems del binario
se instalan algunas pginas de manual y ficheros de ejemplo.
Creando un Array
El modo Create (mdadm --create) se utiliza para crear un nuevo array. En este
ejemplo utilizar mdadm para crear un RAID-0 en /dev/md0 construido con
/dev/sdb1 y /dev/sdc1:
# mdadm -S /dev/md0
/etc/mdadm.conf
/etc/mdadm.conf es el principal fichero de configuracin de mdadm. A
diferencia de /etc/raidtab, mdadm no depende de /etc/mdadm.conf para
crear o gestionar arrays. En su lugar, mdadm.conf es simplemente una
manera adicional de seguir la pista a los dispositivos RAID software. Utilizar
un fichero de configuracin con mdadm es til pero no necesario. Tener uno
significa que usted puede gestionar los arrays de forma gil sin invertir
tiempo en descubrir qu propiedades tienen y dnde estn los discos. Por
ejemplo, si un array no est en marcha y no existe el fichero mdadm.conf
describindolo, entonces el administrador del sistema debe invertir tiempo
en examinar cada disco para determinar sus propiedades y miembros.
DEVICE
ARRAY
ARRAY
/dev/md1 devices=/dev/sdc1,/dev/sdd1
DEVICE
/dev/sdb1 /dev/sdc1
ARRAY
Iniciando un array
El modo Assemble se utiliza para iniciar un array que ya existe. Si usted ha
creado el fichero /etc/mdadm.conf, entoces puede comenzar el array listado
all con el siguiente comando:
# mdadm -E /dev/sdc1
/dev/sdc1:
Magic : a92b4efc
Version : 00.90.00
UUID : 84788b68:1bb79088:9a73ebcc:2ab430da
Creation Time : Mon Sep 23 16:02:33 2002
Raid Level : raid0
Device Size : 17920384 (17.09 GiB 18.40 GB)
Raid Devices : 4
Total Devices : 4
Preferred Minor : 0
33
17
33
49
65
Gestionando arrays
Utilizando el modo Manage puede aadir y eliminar discos de un array en
funcionamiento. Esto es necesario para eliminar los discos que han fallado,
aadir discos de repuesto, o aadir los discos de reemplazo. El modo Manage
tambin se puede utilizar para marcar un disco como averiado. El modo
Manage replica las funciones de los programas raidsetfaulty, raidhotremove y
raidhotadd de raidtools.
Monitorizando arrays
El modo Follow, o Monitor, proporciona algunas de las mejores caractersticas
de mdadm. Utilizando el modo Follow/Monitor puede utilizar mdadm como un
demonio y configurarlo para enviar alertas por correo a los administradores
cuando en los arrays se producen errores o fallos. Tambin puede utilizar el
modo Follow para ejecutar comandos arbitrarios cuando un disco se averie.
Por ejemplo, puede querer intentar eliminar el disco y reinstarlo en un intento
de corregir un fallo no-fatal sin intervencin del usuario.
DEVICE
/dev/sd*
ARRAY
UUID=410a299e:4cdd535e:169d3df4:48b7144a
ARRAY/dev/md1 level=raid1 num-device=2 spare-group=database
UUID=59b6e564:739d4d28:ae0aa308:71147fe7
En este ejemplo, tanto /dev/md0 como /dev/md1 son parte del grupo de
repuesto database. Suponiendo que /dev/md0 es un RAID-1 de dos discos con
un solo disco de repuesto. Si mdadm est funcionando en modo monitor
(como he mostrado antes), y un disco de /dev/md1 falla, mdadm quitar el
disco de repuesto de /dev/md0 y lo insertar en /dev/md1.
Notas:
NT: En el momento de realizar esta traduccin (octubre de 2007), Mandriva
2008 incluye la versin de mdadm xxx.
NT: La mayora de las distribuciones cuentan con un paquete mdadm en su
repositorio, as que la instalacin se reduce a utilizar el gestor de paquetes
adecuado.