El RAID híbrido, también llamado fakeraid" es aquel creado por la BIOS usando un controlador estandar de disco y gestionado por el Sistema Operativo. La ventaja de este tipo de array frente al puramente por software, es que al ser creado por la BIOS podemos utilizar varios sistemas operativos con el mismo RAID. Es decir, utilizar un arranque DUAL-BOOT. Hoy en dia es muy común ver que una placa base incorpora un controlador RAID, desgraciadamente te lo venden como "hardware RAID" cuando en realidad es un fakeraid (mucho más barato). Incluso hay muchas controladoras RAID baratas que usan también el híbrido. Mi experiencia dice que para que sea "real hardware RAID" la controladora debe costar más de 200€. No obstante aqui dejo una lista de las distintas controladoras y su respectivo sistema: http://linuxmafia.com/faq/Hardware/sata.html Primeros pasosEn primer lugar, como podemos suponer el proceso sera distinto para quien quiera instalar el Sistema Operativo en el RAID y quien quiera tenerlo montado únicamente en un directorio como /home, /opt etc...
Naturalmente para que el RAID funcione debemos activarlo en la BIOS, y luego configurarlo entrando en la BIOS de la propia controladora RAID. Cuando iniciemos el sistema con el RAID conectaco y activado, dmraid nos creará los dispositivos de bloques referentes al array en /dev/mapper/ Importante: Algunos sistemas requieren que se les pase el parámetro "dodmraid" en la línea de arranque del kernel en el grub.conf, es decir algo asi:
RAID como directorioEste apartado hace referencia a quien tenga el SO instalado en un disco duro, y quiera crear el RAID únicamente en un directorio del sistema. Si todo ha ido bien y vemos lso arrays en /dev/mapper, lo primero es crear la/s particion/es con fdisk: "fdisk /dev/mapper/XXX_xxxxx" RAID como sistemaEn el caso de que lo querais instalar bajo el SO, el proceso variará según la distribución, en las basadas en Debian puede hacerse desde el mismo proceso de instalación, en el apartado de particionamiento. No obstante en este artículo explicaremos como hacerlo manualmente, es decir: iniciando desde una liveCD y creando y configurando el RAID para su posterior arranque.
Configurar GRUBEjecutamos grub
Editamos el archivo /boot/grub/menu.lst o grub.conf según distribución. Modificamos el parámetro root=/dev/mapper/loquesea, y si es necesario añadimos "dodmraid". InitRAMEste puede ser el punto más complexo de la instalación, necesitamos crear la imagen initrd para que arranque y detecte el RAID correctamente. En esta ocasión solo explicaremos como hacerlo para gentoo con genkernel. Los que no usen gentoo, busquad en google y/o mirad en los links que hay en el final del artículo.Con genkernel es tan sencillo como añadir la opción "--dmraid" a la hora de compilar:
Links útiles |
|||||||||
