
Me gustaría configurar RAID 1 con dos unidades en Linux. No tengo un controlador RAID de hardware y no quiero comprar uno, entonces, ¿cuál es la mejor opción RAID de software para Linux?
Nota: Si hay alguna diferencia, estoy ejecutando Gentoo.
Respuesta1
Utilice mdadm, consulte la página de manual. Sin embargo, enumeraré un problema aquí. Si hace esto y realmente desea confiabilidad, debe asegurarse de que su registro de arranque maestro esté copiado en ambas unidades. De forma predeterminada, es probable que solo se copie en una unidad. Si esa unidad muere, no podrá iniciar desde la otra unidad, aunque todos sus datos estén seguros.
Para copiar el mbr en ambas unidades, use algo como dd para copiar los primeros 446 bytes de una unidad a la otra.
dd if=/dev/sda of=/dev/sdb bs=446 count=1
Si está construyendo el RAID encima de los dispositivos (/dev/sda) en lugar de encima de las particiones de los dispositivos (/dev/sda1), entonces probablemente no debería hacer lo que sugiero porque está escribiendo datos directamente al dispositivo debajo del controlador md. Al menos yo nunca lo he probado así.
Respuesta2
Puedes usarmdadmpara gestionar el raid de software en Linux.
Respuesta3
livecd~$mdadm --create /dev/md1 --level=1 --raid-devices=2 --metadata=0,90/dev/sda1 /dev/sdb1
mdadm: array /dev/md1 started.