• No se han encontrado resultados

CONFIGURAR RAID 0, 1 Y 5

N/A
N/A
Protected

Academic year: 2021

Share "CONFIGURAR RAID 0, 1 Y 5"

Copied!
10
0
0

Texto completo

(1)

CONFIGURAR RAID 0, 1 Y 5

RAID Redundant Array of Independent Disks, «conjunto redundante de discos independientes» hace referencia a un sistema de almacenamiento que usan múltiples discos duros o SSD entre los que se distribuyen o replican los datos. Dependiendo de su configuración (a la que suele llamarse «nivel»), los beneficios de un RAID respecto a un único disco son uno o varios de los siguientes: mayor integridad, mayor tolerancia a fallos, mayor throughput (rendimiento) y mayor capacidad. En sus implementaciones originales, su ventaja clave era la habilidad de combinar varios dispositivos de bajo coste y tecnología más antigua en un conjunto que ofrecía mayor capacidad, fiabilidad, velocidad o una combinación de éstas que un solo dispositivo de última generación y coste más alto.

En el nivel más simple, un RAID combina varios discos duros en una sola unidad lógica. Así, en lugar de ver varios discos duros diferentes, el sistema operativo ve uno solo. Los RAIDs suelen usarse en servidores y normalmente (aunque no es necesario) se implementan con unidades de disco de la misma capacidad. Debido al decremento en el precio de los discos duros y la mayor disponibilidad de las opciones RAID incluidas en los chipsets de las placas base, los RAIDs se encuentran también como opción en las computadoras personales más avanzadas. Esto es especialmente frecuente en las computadoras dedicadas a tareas intensivas y que requiera asegurar la integridad de los datos en caso de fallo del sistema. Esta característica no está obviamente disponible en los sistemas RAID por software, que suelen

(2)

presentar por tanto el problema de reconstruir el conjunto de discos cuando el sistema es reiniciado tras un fallo para asegurar la integridad de los datos. Por el contrario, los sistemas basados en software son mucho más flexibles (permitiendo, por ejemplo, construir RAID de particiones en lugar de discos completos y agrupar en un mismo RAID discos conectados en varias controladoras) y los basados en hardware añaden un punto de fallo más al sistema (la controladora RAID).

Todas las implementaciones pueden soportar el uso de uno o más discos de reserva (hot spare), unidades preinstaladas que pueden usarse inmediatamente (y casi siempre automáticamente) tras el fallo de un disco del RAID. Esto reduce el tiempo del período de reparación al acortar el tiempo de reconstrucción del RAID.

Advertencias

Si lleva a cabo las siguientes instrucciones de los discos duros con datos sobre ellos,

USTED PIERDE TODOS SUS DATOS.

Si desea realizar estas operaciones en unidades de disco duro que contienen datos de ninguna importancia, usted debe respaldar sus datos. El procedimiento siguiente se destruir todos los datos de los discos duros, también lo hará de los datos importantes necesitan ser restauradas a partir de copias de seguridad.

Una vez más: * COPIA DE SEGURIDAD DE LOS DATOS, O QUE LO PIERDE * Si no copia de seguridad de sus datos y terminan perdiéndola, será culpa tuya.

(3)

El primer paso es determinar qué nivel RAID que desee utilizar.

Se recomienda que se familiarice con los conceptos básicos de RAID, tales como los niveles de RAID diferentes que están disponibles para usted. Usted puede leer acerca de estos en varios lugares - consulte a su motor de búsqueda favorito sobre "Niveles RAID", o mira la sección de Referencias. He aquí un resumen rápido de los niveles de RAID más comunes:

- RAID 0: Se requieren 2 unidades, puede utilizar más. No ofrece redundancia, pero mejora el rendimiento "striping", o entrelazado, los datos entre todos unidades. Este nivel RAID no ayuda a proteger sus datos en absoluto. Si pierde una unidad, todos los datos se perderán.

- RAID 1: Se requiere 2 unidades de disco, puede utilizar más. Ofrece redundancia de datos duplicación de datos en todas las unidades. Este nivel de RAID es la forma más sencilla para proteger sus datos, pero no es el método más eficiente con el espacio. Para ejemplo, si utiliza 3 discos en un RAID 1, se obtiene la redundancia, pero usted todavía tiene un valor de sólo 1 disco de espacio disponible para su uso.

- RAID 5: Requiere 3 unidades, puede utilizar más. Ofrece redundancia de datos almacenar los datos de paridad en cada unidad. Exactamente un disco digno de espacio Se utiliza para guardar los datos de paridad, así que mientras este nivel RAID más intensas en la CPU, es también la forma más eficiente de proteger su espacio datos. Por ejemplo, si utiliza 5 unidades para crear un array RAID 5, se sólo perderá un valor de 1 disco de espacio (a diferencia de RAID 1), por lo que se terminar con un valor de 4 disco de espacio disponible para el uso. Aunque simple a configuración, este nivel no es tan sencillo como configurar RAID 1.

(4)

Particiones de discos duros

Una vez que haya arrancado el CD de instalación de Slackware, el primer paso es particiones de los discos duros que serán utilizados en el array RAID (s).

Voy a suponer que su disco duro RAID primera es / dev / sda. Si se trata / Dev / hda o algo similar, ajuste los siguientes comandos apropiada.

Usted puede ver las unidades de disco ejecutando: cat / proc / partitions - / Boot: RAID 0 y RAID 5 usuarios necesitarán una partición de arranque separada, como el BIOS del equipo no va a entender los dispositivos listados. Para simplificar, vamos a hacer / arrancar un pequeño RAID 1 (espejo) de matriz. Esto significa que en el caso de RAID 0, no importa qué unidad el BIOS intentará arrancar, y en el caso de RAID 5, la pérdida de una unidad no resultará en la pérdida de la partición / boot.

Recomiendo por lo menos 30 MB para la partición, para que tenga espacio para jugar con varios núcleos en el futuro, en caso de necesidad. Tiendo utilizar 100 MB, por lo que puede poner todo tipo de imágenes de arranque de la partición, tales como memtest86, por ejemplo.

Vamos a crear una pequeña partición de arranque ahora en / dev / sda, a través de cfdisk (O fdisk, si lo prefiere).

Asegúrese de que el tipo de partición es Linux RAID Autodetect (tipo FD). - /: Cada instalación se requiere una partición raíz. :) Usted probablemente querrá crear una partición ocupa la mayor parte del resto de la unidad. A menos que usted utiliza LVM (no incluida en este documento), no olvide guardar algo de espacio después de esta partición para la partición de intercambio! (Ver más abajo) Si usted no está creando una partición de intercambio, le recomiendo dejar de 100MB espacio no utilizado al final de la unidad. (Véase la "seguridad" para la explicación)

(5)

Vamos a crear la partición principal ahora en / dev / sda, a través de cfdisk (O fdisk, si lo prefiere). Asegúrese de que el tipo de partición es Linux RAID Autodetect (tipo FD).

- Swap: El espacio de intercambio es donde las tiendas de Linux de datos cuando se está agotando el RAM disponible. Por razones obvias, la construcción de esta en RAID 0 puede ser doloroso (si la matriz se desarrolla un sector defectuoso, por ejemplo), por lo que tienden la construcción de swap en RAID 1 también. Si usted entiende el peligro y aún Queremos construir swap en RAID 0 para ganarse todo el rendimiento posible, vaya para él.

Para RAID 1 swap, crear una partición que es el tamaño exacto que desea su espacio de intercambio para ser (por ejemplo, 2 GB, si usted no puede decidir).

Para RAID 0 swap (no recomendado), cree una partición que es equivalente para el tamaño de intercambio desea, dividido por el número de unidades que se en la matriz.

Por ejemplo, 2 GB / 3 unidades = partición swap de 683MB en / dev / sda. Asegúrese de que el tipo de partición es Linux RAID Autodetect (tipo FD). Recomiendo dejando 100MB de espacio no utilizado al final de la unidad. (Véase la "seguridad" para la explicación)

Véase también: Anexo A - espacio de intercambio Striping sin RAID 0.

- La seguridad! Le recomiendo dejar 100MB de espacio no particionado en el final de cada unidad que se utilizará en la matriz RAID (s).

En caso de que usted necesita para reemplazar una de las unidades de la matriz, no hay garantía de que la nueva unidad será exactamente el mismo tamaño que la unidad que va a sustituir. Por ejemplo, incluso si ambas unidades son 750 GB, pueden ser diferentes revisiones o fabricantes, y por lo

(6)

tanto tienen un tamaño de la diferencia de un número pequeño de megabytes.

Esto es, sin embargo, suficiente para lanzar una llave en la unidad de reemplazo planes - No se puede sustituir una unidad de disco RAID ha fallado con uno de un tamaño más pequeño, por razones obvias. Tener ese búfer 100 MB pequeño sólo puede salvar su tocino.

Copia y particiones

Ahora que / dev / sda se divide según el caso, copiar las particiones a todos las otras unidades que se utilizarán en las matrices de RAID.

Una manera fácil de hacer esto es: sfdisk-d / dev / sda | sfdisk / dev / sdb

Esto destruirá todas las particiones en / dev / sdb, y reproducir / dev / sda 's partición de configuración en la misma.

Después de esto, las particiones debe tener un aspecto similar al siguiente: - RAID 0: / Dev/sda1 30MB / 30MB dev/sdb1 / Dev/sda2 100 GB / 100 GB dev/sdb2 / Dev/sda3 / dev/sdb3 2GB 2GB - RAID 1: / Dev/sda1 100 GB / 100 GB dev/sdb1 / Dev/sda2 2 GB / 2 GB dev/sdb2 - RAID 5:

/ Dev/sda1 30 MB / dev/sdb1 30MB / 30MB dev/sdc1 / Dev/sda2 100 GB / 100 GB dev/sdb2 / dev/sdc2 100GB

(7)

/ Dev/sda3 2 GB / 2 GB dev/sdb3 / dev/sdc3 2GB

Todos los tipos de particiones de Linux debería ser RAID Autodetect (tipo fd).

Crear matrices RAID

Ahora es el momento de crear los arrays RAID reales basados en las particiones que fueron creados.

Los parámetros para cada uno de estos comandos RAID especifica, en orden: - El nodo de dispositivo RAID para crear (- create / dev / MDX)

- El nivel de RAID que debe utilizar para este array (- X nivel)

- La cantidad de dispositivos (particiones) para su uso en la matriz (- raid-devices X)

- La lista actual de los dispositivos (/ dev / sdaX / dev / sdbX / dev / sdcX) Comience por crear el array RAID para su sistema de ficheros raíz.

- RAID 0:

mdadm - create / dev/md0 - Nivel 0 - raid-devices 2 \ / Dev/sda2 / dev/sdb2

- RAID 1:

mdadm - create / dev/md0 - nivel 1 - raid-devices 2 \ / Dev/sda1 / dev/sdb1

- RAID 5:

mdadm - create / dev/md0 - Nivel 5 - raid-devices 3 \ / Dev/sda2 / dev/sdb2 / dev/sdc2

(8)

A continuación, vamos a crear la matriz para la partición swap. Este será RAID 1 independientemente del nivel de RAID utiliza el sistema de archivos raíz, pero dada nuestra diseños de partición, cada comando todavía será ligeramente diferente.

- RAID 0:

mdadm - create / dev/md1 - nivel 1 - raid-devices 2 \ / Dev/sda3 / dev/sdb3

- RAID 1:

mdadm - create / dev/md1 - nivel 1 - raid-devices 2 \ / Dev/sda2 / dev/sdb2

- RAID 5:

mdadm - create / dev/md1 - nivel 1 - raid-devices 3 \ / Dev/sda3 / dev/sdb3 / dev/sdc3

Por último, RAID 0 y RAID 5 usuarios tendrán que crear su matriz / boot. RAID 1 usuarios no tienen que hacer esto.

- RAID 0:

mdadm - create / dev/md2 - nivel 1 - raid-devices 2 \ / Dev/sda1 / dev/sdb1

- RAID 5:

mdadm - create / dev/md2 - nivel 1 - raid-devices 3 \ / Dev/sda1 / dev/sdb1 / dev/sdc1

(9)

Ejecutar la instalación de Slackware

En primer lugar, vamos a formatear nuestra amplia swap, por lo que el instalador lo reconoce:

 mkswap / dev/md1

Ahora ejecutar 'setup' de forma normal.

Cuando elige configurar sus particiones swap, / dev/md1 se mostrará. Continúe con este seleccionado.

Cuando se le preguntó por la partición de destino, seleccione la matriz raíz (/ dev/md0).

Usted puede elegir el método y el formato del sistema de archivos de su elección.

RAID 0 y RAID 5 usuarios también deben configurar / arrancar. Cuando se le preguntó acerca de la configuración particiones adicionales, elija / dev/md2. Cuando se le preguntó dónde montar este dispositivo, introduzca "/ boot". Después de esto, continuar con la instalación como normal.Para la configuración de LILO:

- Cuando se le preguntó acerca de LILO, seleccione la opción "simple" de configuración.

- Cuando se le preguntó acerca de otros "append =" parámetros, RAID 0 y RAID 5 usuarios deben escribir "root = / dev/md0", para asegurarse de que el propio matriz se monta en / en el arranque.

- Cuando se le preguntó acerca de dónde instalar LILO, seleccione MBR. Es posible que vea algunas advertencias scroll. Esto está bien.

(10)

Toques finales

Después de salir del instalador, sólo nos quedan algunas opciones para ajustar.

Encienda primero en el directorio de instalación real: - Chroot / mnt

Vamos a hacer botas seguro LILO desde las matrices RAID correctamente. Usando su editor favorito (vim / nano / pico), edite el archivo / etc lilo.conf /: - Añadir una nueva línea (añadir en cualquier lugar, pero no guión): raid-extra-boot = mbr-sólo

- Tendrá que cambiar la siguiente línea: arrancar <algo> =

RAID 0 y RAID 5 usuarios, se cambiará a: boot = / dev/md2

RAID 1 usuarios, se cambiará a: boot = / dev/md0

- Guarde el archivo y salga del editor. - Ejecutar "lilo".

Cuando se hace eso, vamos a salir de la instalación y reiniciar el sistema: - Salir

- Reboot

Referencias

Documento similar

● También es posible usar LVM sobre RAID para. disponer de un esquema flexible

Volviendo a la jurisprudencia del Tribunal de Justicia, conviene recor- dar que, con el tiempo, este órgano se vio en la necesidad de determinar si los actos de los Estados

Luis Miguel Utrera Navarrete ha presentado la relación de Bienes y Actividades siguientes para la legislatura de 2015-2019, según constan inscritos en el

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..

A Carlos Eduardo, Oscar y Gilma, mis colegas de doctorado que ya se graduaron y que fueron mi ejemplo y grupo de apoyo. Por supuesto a todos los Emes, amigos

En cuarto lugar, se establecen unos medios para la actuación de re- fuerzo de la Cohesión (conducción y coordinación de las políticas eco- nómicas nacionales, políticas y acciones

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

D) El equipamiento constitucional para la recepción de las Comisiones Reguladoras: a) La estructura de la administración nacional, b) La su- prema autoridad administrativa