taller de so espejeo practica #5 .-

41
21 1 INSTITUTO TECNOLÓGICO DE ACAPULCO TALLER SISTEMAS OPERATIVOS DE RED ISC Practica 5 INSTALACION Y CONFIGURACIONDE DISCOS ESPEJOS. PROFESOR: Adrián Morales Gálvez INTEGRANTES: Valentin Benítez itzel carolina Gatica Gabino Jennifer Martínez de Mendoza Humberto Antonio Caballero Morales Daniel

Upload: danny-caballero

Post on 11-Jan-2016

29 views

Category:

Documents


0 download

DESCRIPTION

Practica 5 espejeo

TRANSCRIPT

Page 1: Taller de SO Espejeo Practica #5 .-

1

INSTITUTO TECNOLÓGICO DE ACAPULCO

TALLER SISTEMAS OPERATIVOS DE RED

ISC

Practica 5INSTALACION Y CONFIGURACIONDE DISCOS ESPEJOS.

PROFESOR: Adrián Morales Gálvez

INTEGRANTES: Valentin Benítez itzel carolina Gatica Gabino Jennifer Martínez de Mendoza Humberto Antonio Caballero Morales Daniel Carmona García francisco Javier

HORARIO: 12:00 – 14:00

1

Page 2: Taller de SO Espejeo Practica #5 .-

2

ÍNDICE

Introducción………………………………………………………. 3

Marco teórico…………………………………………………….. 4-7

Desarrollo………………………………………………………….. 8-22

Resultados…………………………………………………………23-28

Conclusión…………………………………………………………29

Bibliografía…………………………………………………………30

2

Page 3: Taller de SO Espejeo Practica #5 .-

3

INTRODUCCIÓN

Este manual busca mostrar como configurar un arreglo RAID1, durante el proceso de instalación de Ubuntu Linux en un servidor con dos unidades de discos duros, bien sea ATA o SATA, se recomienda el uso de hardware adecuado del servidor, ya que de esta manera si uno de los controladores de los discos duros llegaran a fallar, entonces aun tendríamos otro método por lo cual seguiría el funcionamiento de este arreglo.

Para todos aquellos que no están familiarizados con los arreglos RAID1, son espejos de forma idénticas entre dos o más discos duros.

3

Page 4: Taller de SO Espejeo Practica #5 .-

4

MARCO TEÓRICO

RAID 1#

Un RAID 1 crea una copia exacta (o espejo) de un conjunto de datos en dos o más discos. Esto resulta útil cuando el rendimiento en lectura es más importante que la capacidad. Un conjunto RAID 1 sólo puede ser tan grande como el más pequeño de sus discos. Un RAID 1 clásico consiste en dos discos en espejo, lo que incrementa exponencialmente la fiabilidad respecto a un solo disco; es decir, la probabilidad de fallo del conjunto es igual al producto de las probabilidades de fallo de cada uno de los discos (pues para que el conjunto falle es necesario que lo hagan todos sus discos).

Adicionalmente, dado que todos los datos están en dos o más discos, con hardware habitualmente independiente, el rendimiento de lectura se incrementa aproximadamente como múltiplo lineal del número de copias; es decir, un RAID 1 puede estar leyendo simultáneamente dos datos diferentes en dos

4

Page 5: Taller de SO Espejeo Practica #5 .-

5

discos diferentes, por lo que su rendimiento se duplica. Para maximizar los beneficios sobre el rendimiento del RAID 1 se recomienda el uso de controladoras de disco independientes, una para cada disco (práctica que algunos denominan splitting o duplexing).

Como en el RAID 0, el tiempo medio de lectura se reduce, ya que los sectores a buscar pueden dividirse entre los discos, bajando el tiempo de búsqueda y subiendo la tasa de transferencia, con el único límite de la velocidad soportada por la controladora RAID. Sin embargo, muchas tarjetas RAID 1 IDE antiguas leen sólo de un disco de la pareja, por lo que su rendimiento es igual al de un único disco. Algunas implementaciones RAID 1 antiguas también leen de ambos discos simultáneamente y comparan los datos para detectar errores. La detección y corrección de errores en los discos duros modernos hacen esta práctica poco útil.

Al escribir, el conjunto se comporta como un único disco, dado que los datos deben ser escritos en todos los discos del RAID 1. Por tanto, el rendimiento no mejora.

El RAID 1 tiene muchas ventajas de administración. Por ejemplo, en algunos entornos 24/7, es posible «dividir el espejo»: marcar un disco como inactivo, hacer una copia de seguridad de dicho disco y luego «reconstruir» el espejo. Esto requiere que la aplicación de gestión del conjunto soporte la recuperación de los datos del disco en el momento de la división. Este procedimiento es menos crítico que la presencia de una característica de snapshot en algunos sistemas de

5

Page 6: Taller de SO Espejeo Practica #5 .-

6

ficheros, en la que se reserva algún espacio para los cambios, presentando una vista estática en un punto temporal dado del sistema de ficheros. Alternativamente, un conjunto de discos puede ser almacenado de forma parecida a como se hace con las tradicionales cintas.

RAID es un método de uso de varios discos duros para actuar como uno. Hay dos efectos de RAID:

1. Ampliar la capacidad del disco: RAID 0. Si usted tiene 2 x 500 GB de disco duro y luego convertido en espacio total de 1 TB

2. Evite la pérdida de datos en caso de fallo del disco: RAID 1, RAID 5, y RAID 6. Puede combinar RAID 0 a RAID otro, por ejemplo, RAID 0 + 1 RAID convertido 10.

Hay tres formas de crear RAID:1. Software-RAID: Cuando el RAID es creado

por el software.2. Hardware-RAID: Un controlador especial que

se utiliza para construir RAID.RAID de hardware es generalmente más rápido, y no coloca la carga de la CPU, y RAID de hardware se puede utilizar con cualquier sistema operativo

3. Fakeraid: Desde RAID de hardware es muy caro, muchos fabricantes de placas base utilizan controladores de varios canales con características especiales para realizar BIOS RAID. Esta es una forma de software RAID mediante controladores especiales, y no es necesariamente más rápido que el software RAID cierto. LeerFakeRaidHowto para más detalles.

6

Page 7: Taller de SO Espejeo Practica #5 .-

7

El RAID por software que se incluye con las versiones actuales de Linux (y Ubuntu) se basa en el controlador 'mdadm' y funciona muy bien.

Requerimientos1. Si usted está construyendo un servidor, el

servidor CD de instalación incluye las opciones necesarias.

2. Si usted está construyendo una computadora de escritorio, entonces usted necesita el "alternativo" CD de instalación de Ubuntu. LeerConseguir Instalar Ubuntu alternativo disco y Cómo hacer Instalar un Ubuntu alternativo

3. Cómo grabar una imagen ISO4. Al menos 2 unidades de disco duro,

preferiblemente mismo tamaño

Después de una instalación correcta, también debe fijar manualmente 2 deficiencias en la configuración por defecto:

1. Instalar el sistema de arranque de GRUB en segunda unidad (este paso no es necesario si se utiliza Ubuntu 9.10 o uno más reciente, que utiliza Grub2)

2. Actualice el script de inicio para detectar una unidad que ha fallado

Las 2 formas para hacer espejeo de discos duros (raid1) es mediante la instalación y

7

Page 8: Taller de SO Espejeo Practica #5 .-

8

mediante software, nosotros lo haremos en una distribución de Linux (Ubuntu sever)

DESARROLLO

Configurar arreglo RAID1 durante la instalación de Ubuntu Server Edition

8

Page 9: Taller de SO Espejeo Practica #5 .-

9

Este manual busca mostrar como configurar un arreglo RAID1, durante el proceso de instalación de Ubuntu Linux en un servidor con dos unidades de discos duros, bien sea ATA o SATA, se recomienda el uso de hardware adecuado del servidor, ya que de esta manera si uno de los controladores de los discos duros llegaran a fallar, entonces aun tendríamos otro método por lo cual seguiría el funcionamiento de este arreglo.

Para todos aquellos que no están familiarizados con los arreglos RAID1, son espejos de forma idénticas entre dos o más discos duros.

En primer lugar introduce el CD de instalación de Ubuntu Server Edition en la unidad de CD-ROM y arranca el servidor con él, al llegar al menú de opciones de particionamiento debemos seleccionar “Manual” como se muestra a continuación:

A continuación se han creado tres (3) particiones en ambos discos: 8 GB para “/” (sistema), 500 MB para “swap” o “área de intercambio” y el resto del espacio del disco para “/home” (datos). Tenga en cuenta que en este momento el tipo de partición debe ser “Volumen físico para RAID” (0xFD en fdisk) en

9

Page 10: Taller de SO Espejeo Practica #5 .-

10

lugar de “sistema de ficheros con journaling ext3”. También debe tener en cuenta como la primera partición en ambos discos esta marcados de inicio. Sin establecer las particiones de arranque no podría ser capaz de arrancar el ordenador sin un CD.

Ajuste el tipo de partición y la marca de arranque, seleccione “Configurar RAID por Software”.

Con esto tendremos dos discos con la misma cantidad de particiones de tipo RAID, luego debemos guardar los cambios realizados a la tabla de partición (Imagen 5).

10

Page 11: Taller de SO Espejeo Practica #5 .-

11

Guardar los cambios, luego crearemos tres (3) MD (cada uno configurado como RAID1, con dos (2) activas, discos hotspace 0.

Creando nuevos dispositivos MD.

RAID1 = espejo.

11

Page 12: Taller de SO Espejeo Practica #5 .-

12

Dos dispositivos activos.

No hay dispositivos de reserva, luego seleccionamos las particiones físicas para ser incluido en el conjunto RAID1. Es importante seleccionar dos particiones con tamaños idénticos, en este caso: md0 = + sdb1, md1 sda2 = + = MD2 sdb2 y sda3 + sdb3.

12

Page 13: Taller de SO Espejeo Practica #5 .-

13

Selección de componentes MD, luego de este se debe configurar el sistema de archivos y los puntos de montaje para cada dispositivo RAID1. En mi caso “dispositivo RAID1 #0” es ext3 montado en “/”, “dispositivo RAD1 #1” es de intercambio y “dispositivo RAID1 #2es ext3 montada en “/home”.

Sistemas de archivos, creación de los dispositivos RAID.

Sistemas de archivos “/” creados en el dispositivo RAID1 #0.

13

Page 14: Taller de SO Espejeo Practica #5 .-

14

“Swap” o “Área de intercambio” creada en el arreglo RAID1 #1.

Sistemas de archivos “/home” creados en el arreglo RAID1 #2.

Todos los sistemas de archivos configurados, por ultimo seleccionamos “Configuración de particiones realizada” y luego confirmamos “Si” para

14

Page 15: Taller de SO Espejeo Practica #5 .-

15

escribir los cambios realizados en la tabla de particiones. Desde este punto la instalación de Ubuntu es una instalación normal.

Salvar los cambios.

Luego de la instalación y el primer reinicio he instalado también “grub” en el segundo disco que es “/” en “dsb” registro de inicio maestro (MBR). Sin esto, el PC no arrancaría si el primer disco (“/” en sda”) falla y se elimina de la PC.

servidor@ubuntu:~$ sudo grub-install /dev/sdaservidor@ubuntu:~$ sudo grubgrub> device (hd0) /dev/sdbgrub> root (hd0,0)grub> setup (hd0)grub> quit

15

Page 16: Taller de SO Espejeo Practica #5 .-

16

Para probar el funcionamiento…Después de la instalación comprobé que todos los sistemas de ficheros (“/”, swap y “/home) estén realmenteen el RAID1 .servidor@ubuntu:~$ grep /dev/md /etc/fstab/dev/md0           /               ext3       defaults,errors=remount-ro     0         1/dev/md2          /home      ext3       defaults                   0         2/dev/md1          none        swap      sw                           0         0

servidor@ubuntu:~$ df -h / /homeFilesystem         Size     Used      Avail    Use%   Mounted on/dev/md0           7.4G    586M    6.4G      9%       //dev/md2           12G     159M    12G       2%       /home

El estado de todos los dispositivos RAID se puede comprobar desde el archivo “proc /mdstat”. Cada dispositivo contiene dos discos MdN sdXN y cada dispositivo debería tener MdN “2 / 2” y “UU”. Más detalles pueden set vistas con la utilidad “mdadmn”.

servidor@ubuntu:~$ cat /proc/mdstatPersonalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]md2 : active raid1 sda3[0] sdb3[1]12659136 blocks [2/2] [UU]md1 : active raid1 sda2[0] sdb2[1]489856 blocks [2/2] [UU]md0 : active raid1 sda1[0] sdb1[1]

16

Page 17: Taller de SO Espejeo Practica #5 .-

17

7815488 blocks [2/2] [UU]unused devices: <none>

unused devices: <none>

servidor@ubuntu:~$ sudo mdadm –query –detail /dev/md0/dev/md0:Version : 00.90.03Creation Time : Wed Oct 17 16:45:59 2007Raid Level : raid1Array Size : 7815488 (7.45 GiB 8.00 GB)Used Dev Size : 7815488 (7.45 GiB 8.00 GB)Raid Devices : 2Total Devices : 2Preferred Minor : 0Persistence : Superblock is persistentUpdate Time : Wed Oct 17 15:16:18 2007State : activeActive Devices : 2Working Devices : 2Failed Devices : 0Spare Devices : 0UUID : 1760de71:d6ca4125:8324c8dc:300ec7e1Events : 0.11Number    Major    Minor    RaidDevice    State0             8              1                0              active sync /dev/sda11             8             17              1               active sync /dev/sdb1

La recuperación de un disco que ha fallado…Luego simulamos un fallo de disco desconectando / dev / sdb. El sistema aún las botas, pero el /

17

Page 18: Taller de SO Espejeo Practica #5 .-

18

dev/sdb1 muestra el estado, / y dev/sdb2 dev/sdb3 / han desaparecido del sistema y cómo el / dev / MDN es marcado como “degradadas” en el campo de estado.

servidor@ubuntu:~$ cat /proc/mdstatPersonalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]md2 : active raid1 sda3[0]12659136 blocks [2/2] [U_]md1 : active raid1 sda2[0]489856 blocks [2/2] [U_]md0 : active raid1 sda1[0]7815488 blocks [2/2] [U_]unused devices: <none>

servidor@ubuntu:~$ sudo mdadm –query –detail /dev/md0/dev/md0:Version : 00.90.03Creation Time : Wed Oct 17 16:45:59 2007Raid Level : raid1Array Size : 7815488 (7.45 GiB 8.00 GB)Used Dev Size : 7815488 (7.45 GiB 8.00 GB)Raid Devices : 2Total Devices : 1Preferred Minor : 0Persistence : Superblock is persistentUpdate Time : Wed Oct 17 15:16:18 2007State : active, degradedActive Devices : 1Working Devices : 1Failed Devices : 0Spare Devices : 0

18

Page 19: Taller de SO Espejeo Practica #5 .-

19

UUID : 1760de71:d6ca4125:8324c8dc:300ec7e1Events : 0.11

Number    Major    Minor    RaidDevice    State0              8             1                  0               active sync /dev/sda11              0             0                  -                removed

Luego me vuelve a conectar el disco y dio instrucciones al sistema para su reconstrucción. Después de reconstruir todo estaba bien otra vez.

servidor@ubuntu:~$ sudo mdadm –add /dev/md0 /dev/sdb1mdadm: hot added /dev/sdb1servidor@ubuntu:~$ sudo mdadm –add /dev/md1 /dev/sdb2mdadm: hot added /dev/sdb2servidor@ubuntu:~$ sudo mdadm –add /dev/md2 /dev/sdb3mdadm: hot added /dev/sdb3

servidor@ubuntu:~$ cat /proc/mdstatPersonalities : [raid1]md2 : active raid1 sdb3[2] sda3[0]12659136 blocks [2/1] [U_]resync=DELAYEDmd1 : active raid1 sda2[0] sdb2[1]489856 blocks [2/2] [UU]md0 : active raid1 sdb1[2] sda1[0]7815488 blocks [2/1] [U_][>....................] recovery = 2.8% (215168/7815488) finish=16.2min speed=9780K/secunused devices: <none>

19

Page 20: Taller de SO Espejeo Practica #5 .-

20

Logical Volume Manager (LVM)

Logical Volume Manager o LVM , permite a los administradores crear lógicas volúmenes de uno o varios discos duros físicos. Volúmenes LVM se pueden crear en ambas particiones RAID de software y particiones estándar que residen en un solo disco. Los volúmenes también pueden ampliarse, dando mayor flexibilidad a los sistemas de medida que cambian las necesidades.Visión de conjunto

Un efecto secundario de potencia y la flexibilidad de LVM es un mayor grado de complicación. Antes de zambullirse en el proceso de instalación de LVM, lo mejor es familiarizarse con algunos términos.

1. Volumen físico (PV): disco duro físico, partición de disco o una partición RAID de software con formato de LVM PV.

2. Grupo de volúmenes (VG): está hecho de uno o más volúmenes físicos. Un VG puede se puede ampliar mediante la adición de más PV.Un VG es como una unidad de disco virtual, desde la que se tallan uno o más volúmenes lógicos.

3. De volúmenes lógicos (LV): es similar a una partición en un sistema no-LVM. Un LV está formateado con el sistema de archivos deseado (EXT3, XFS, JFS, etc), es entonces disponible para el montaje y almacenamiento de datos.

Instalación

Como ejemplo de esta sección cubre la instalación de Ubuntu Server Edition con / srv montado en un volumen LVM. Durante la instalación inicial sólo un volumen físico (PV) será parte del grupo de volúmenes

20

Page 21: Taller de SO Espejeo Practica #5 .-

21

(VG). Otro PV se añadirá después de la instalación para demostrar cómo un VG se puede ampliar.Hay varias opciones de instalación para el LVM, "guiado - utilizar todo el disco y la configuración de LVM" que también le permitirá asignar una parte del espacio disponible para LVM, "guiado - utilizar todo y configuración LVM cifrado" , o manualmente la configuración del particiones LVM y configurar. En este momento la única manera de configurar un sistema con particiones tanto LVM y estándar, durante la instalación, es utilizar el enfoque manual.

1. Siga los pasos de instalación hasta llegar a la partición de los discos de paso, a continuación:

2. En el "discos de partición de pantalla elegir "Manual" .

3. Seleccione el disco duro y en la siguiente pantalla, seleccione "sí" a la "Creación de una nueva tabla de particiones vacía en este dispositivo" .

4. A continuación, cree estándar / boot , de intercambio y / particiones con cualquier sistema de archivos que usted prefiera.

5. Para el LVM / srv , crear una nueva lógica de partición. A continuación, cambie "Utilizar como" a "volumen físico para LVM" entonces “ha terminado de definir la partición" .

6. Ahora seleccione "Configurar el gestor de volúmenes lógicos" en la parte superior, y seleccione "Sí" para escribir los cambios en el disco.

7. Para la "acción de configuración LVM" en la siguiente pantalla, seleccione "Crear grupo de volúmenes" . Introduzca un nombre para la VG como vg01 , o algo más descriptivo. Después de

21

Page 22: Taller de SO Espejeo Practica #5 .-

22

introducir un nombre, seleccionar la partición configurada para LVM y elija"Continuar" .

8. De vuelta en la "acción de configuración LVM" pantalla, seleccione "Crear volumen lógico" . Seleccione el grupo de volúmenes de nueva creación, y escriba un nombre para el nuevo LV, por ejemplo srv ya que es el punto previsto montar. A continuación, seleccione un tamaño, que puede ser la partición completa, ya que siempre se puede ampliar más tarde. Seleccione "Finalizar" y usted debe estar de vuelta en el principal "discos de partición" de pantalla.

9. Ahora agregue un sistema de archivos para el nuevo LVM. Seleccione la partición bajo "vg01 VG LVM, LV srv" , o lo que sea el nombre que ha elegido, el elegir Usar como . Configuración de un sistema de archivos como la selección normal de / srv como el punto de montaje. Una vez hecho esto, seleccione "ha terminado de definir la partición" .

10. Finalmente, seleccione "Finalizar el particionado y escribir los cambios en el disco" . A continuación, confirme los cambios y continuar con el resto de la instalación.

Hay algunas herramientas útiles para ver información sobre LVM:

1. pvdisplay: muestra información sobre los volúmenes físicos.

2. vgdisplay: muestra información acerca de grupos de volúmenes.

3. lvdisplay: muestra información acerca de los volúmenes lógicos.

Extender los grupos de volúmenes

22

Page 23: Taller de SO Espejeo Practica #5 .-

23

Continuando con srv como ejemplo de volúmenes LVM, esta sección cubre la adición de un segundo disco duro, creando un volumen físico (PV), añadiéndolo al grupo de volúmenes (VG), que se extiende el volumen lógico srv y, finalmente, la ampliación del sistema de archivos. En este ejemplo se asume un segundo disco duro se ha añadido al sistema. En este ejemplo, este disco duro se denominará / dev / sdb , y vamos a utilizar todo el disco como un volumen físico (usted podría optar por crear particiones y utilizarlos como diferentes volúmenes físicos)Asegúrese de que usted no tiene ya una ya existente / dev / sdb antes de emitir los comandos a continuación. Usted podría perder algunos datos si emite esos comandos en un disco que no esté vacía.

1. En primer lugar, crear el volumen físico, en un terminal ejecutar:

2. sudo pvcreate / dev / sdb

3. Ahora ampliar el grupo de volúmenes (VG):

4. sudo vgextend vg01 / dev / sdb

5. Utilice vgdisplay para averiguar las extensiones físicas Gratis - PE / tamaño (el tamaño puede asignar). Vamos a asumir un tamaño libre de 511 PE (equivalente a 2 GB con un tamaño de 4 MB PE) y vamos a utilizar todo el espacio libre disponible. Utilice su propio PE y / o el espacio libre.Los volúmenes lógicos (LV) ahora se puede extender por diferentes métodos, sólo veremos cómo utilizar el PE para extender el LV:

23

Page 24: Taller de SO Espejeo Practica #5 .-

24

sudo lvextend / dev / vg01 / srv -l 511

El -l opción permite que el LV se extienda el uso de PE. El -L opción permite que el LV se extienda el uso de Meg, carruaje, Tera, etc bytes.

6. A pesar de que se supone que debes ser capaz de expandir un sistema de archivos ext3 o ext4 sin desmontarlo primero, puede ser una buena práctica para desmontar todos modos y comprobar el sistema de archivos, por lo que no se metan hasta el día que desee para reducir un volumen lógico (en ese caso, desmontar primero es obligatorio).Los siguientes comandos son para un EXT3 o EXT4 sistema de archivos. Si está utilizando otro sistema de archivos que puede haber otros servicios públicos disponibles.

sudo umount / srv sudo e2fsck -f / dev / vg01 / srv

El -f opción de e2fsck fuerzas comprobar incluso si el sistema parece limpio.

7. Por último, cambiar el tamaño del sistema de archivos:

8. sudo resize2fs / dev / vg01 / srv

9. Ahora montar la partición y comprobar su tamaño.

mount / dev / vg01 / srv / srv && df -h / srv

24

Page 25: Taller de SO Espejeo Practica #5 .-

25

RESULTADOSInstalación / SoftwareRAIDRequerimientos

5. Si usted está construyendo un servidor, el servidor CD de instalación incluye las opciones necesarias.

6. Si usted está construyendo una computadora de escritorio, entonces usted necesita el "alternativo" CD de instalación de Ubuntu. LeerConseguir Instalar Ubuntu

25

Page 26: Taller de SO Espejeo Practica #5 .-

26

alternativo disco y Cómo hacer Instalar un Ubuntu alternativo

7. Cómo grabar una imagen ISO8. Al menos 2 unidades de disco duro,

preferiblemente mismo tamañoDespués de una instalación correcta, también debe fijar manualmente 2 deficiencias en la configuración por defecto:

3. Instalar el sistema de arranque de GRUB en segunda unidad (este paso no es necesario si se utiliza Ubuntu 9.10 o uno más reciente, que utiliza Grub2)

4. Actualice el script de inicio para detectar una unidad que ha fallado

InstalaciónInstalar Ubuntu hasta llegar a la partición de los discos

 Partición del discoAdvertencia: el sistema de ficheros / boot no puede utilizar cualquier nivel SoftRAID distinto de 1 con la población de Ubuntu gestor de arranque. Si desea utilizar algún otro nivel de RAID para la mayoría de las cosas, tendrás que crear particiones separadas y crear un dispositivo RAID 1 para / boot.Advertencia: se eliminarán todos los datos en los discos duros. 1. Seleccione "Manual" como método de partición 

2. Seleccione el disco duro, y estoy de acuerdo "Crear una nueva tabla de particiones vacía en este dispositivo?" 

 

26

Page 27: Taller de SO Espejeo Practica #5 .-

27

3. Seleccione la opción "ESPACIO LIBRE" en la primera unidad a continuación, seleccione "particionar automáticamente el espacio libre 

 4. Ubuntu creará 2 particiones: / y swap, como se muestra a continuación: 

5. En partición / seleccionar "bandera de arranque" y lo puso en "on"

6. Repita los pasos 2 a 5 para el otro disco duroComo ves Ubuntu 9.10 hace que la creación de RAID muy fácil. No hay necesidad de definir la partición manualmente más! Ubuntu 9.10 también usa ext4, el último tipo de sistema de archivos de Linux.Configuración del RAID

1. Una vez que haya completado su partición en los principales "discos de partición" de la página, seleccione "Configuración de RAID por software"

2. Seleccione "Sí"3. Seleccione "Crear nueva unidad MD"4. Seleccione el tipo de RAID: RAID 0, RAID 1,

RAID 5 o RAID 65. Número de dispositivos. RAID 0 y 1 necesitan

2 unidades. 3 para RAID 5 y RAID 6 para 4.6. Número de dispositivos libres. Introduzca 0 si

no tiene unidad de repuesto.7. seleccionar qué particiones que desea

utilizar. Por lo general van a ser sda1 y sdb1 o hda1 o hdb1. Por lo general los números coinciden y las diferentes letras son para diferentes discos duros.

27

Page 28: Taller de SO Espejeo Practica #5 .-

28

8. En este punto, la instalación puede dejar de responder; esto se debe a los discos duros ya han comenzado el proceso de sincronización.Repita los pasos 3 a 7 con cada par de particiones que haya creado.

9. Una vez hecho esto, seleccione Finalizar. FormateoUbuntu 9.10 formateará automáticamente las particiones.Del gestor de arranqueHay varios problemas reportados por la versión anterior de Ubuntu. Pero Ubuntu 9.10 ya las arregla. En caso de que su siguiente disco duro no arranca luego simplemente instalar Grub en otra unidad. Ejemplos ... 

grub-install / dev / sdbgrub-install / dev / sdc

Arrancar desde disco degradadoSi el defecto de disco duro falla, entonces RAID le pedirá que inicie desde el disco degradado. Si el servidor se encuentra en un área remota, la mejor práctica puede ser para configurar esto ocurra de forma automática. Desde Ubuntu 8.10 no es una nueva característica para arrancar automáticamente si el disco predeterminado RAID falle. Simplemente: 

1. editar /etc/initramfs-tools/conf.d/mdadm2. cambio "BOOT_DEGRADED = false" a

"BOOT_DEGRADED = true" NB: 

1. Además, este se puede especificar en la línea de arranque del kernel con los bootdegraded = [true | false]

2. También puede utilizar # dpkg-reconfigure mdadm en lugar de CLI! 

28

Page 29: Taller de SO Espejeo Practica #5 .-

29

Pon a prueba tu RAID ahora!No hace falta decir que las pruebas si su configuración RAID es necesaria! Sólo tiene que seguir estos pasos para poner a prueba su RAID:

1. apagado el servidor2. eliminar los datos de alimentación y el cable

de su primera unidad3. iniciar el servidor y ver si su servidor puede

arrancar desde el disco degradado!4. ???? ¿Cuál es el comando para cambiar de

nuevo de modo degradado vez que lo hace esta prueba (muy necesario)? {Edición} quizás esto?cambio "BOOT_DEGRADED = true" a "BOOT_DEGRADED = false"

Solución de problemasEl espacio de intercambio no llegar, mensaje de error en dmesgSiempre que el RAID está funcionando bien esto se puede solucionar con

update-initramfs -u -k all sudo

Uso de mdadmIntroducciónPara aquellos que quieren un control total sobre la configuración RAID, mdadm puede haber una manera mejor que utilizar los menús.Hechos iniciales importantesAntes de comenzar, tenga en cuenta los diferentes formatos de metadatos disponibles. El valor por defecto (al menos en Lucid) es 0,90, lo que permite la compatibilidad con la mayoría de las versiones de grub, pero no aceptará> 28 unidades, ni unidades de 2 TB>.Comprobación del estado de su RAID

29

Page 30: Taller de SO Espejeo Practica #5 .-

30

Dos comandos útiles para comprobar el estado son:

cat / proc / mdstat

Esto "debería" seria algo similar a espectáculo

Personalidades: [raid1] [RAID6] [RAID 5] [RAID 4]md5: sda7 raid1 [0] sdb7 [1] 62685504 bloques [2/2] [UU]

md0: sda1 raid1 [0] sdb1 [1] 256896 bloques [2/2] [UU]

MD6: sdc1 RAID 5 [0] sde1 [2] sdd1 [1] 976767872 bloques de nivel 5, 64k chunk, algoritmo 2 [3/3] [UUU]

A partir de esta información se puede ver que las personalidades disponibles en esta máquina son "raid1, RAID6, RAID 4, RAID 5 y" lo que significa que esta máquina es puesta a punto de utilizar los dispositivos RAID configurados en una configuración RAID 1, RAID 6, RAID 4 y RAID 5.También se puede ver en los tres dispositivos de ejemplo meta que hay dos dispositivos RAID 1 reflejado meta. Estos son md0 y MD5. Se puede ver que MD5 es una matriz RAID 1 y compuesto por disco / dev / sda partición 7, y / dev / sdb partición 7, que contiene bloques de 62.685.504, con 2 de 2 discos disponibles y ambos sincronizados.Lo mismo puede decirse de md0 sólo es más pequeño (se puede ver en el parámetro de bloques) y se compone de / dev / sda1 y / dev / sdb1.MD6 es diferente, ya que podemos ver es un array RAID 5, rayado en 3 discos. Estos son / dev / sdc1, / dev / sde1 y / dev / sdd1, con un 64k "trozo" de tamaño, que es básicamente un tamaño

30

Page 31: Taller de SO Espejeo Practica #5 .-

31

"escribir". Algoritmo 2 muestra que es un patern algoritmo de escritura 2 que es "disco de izquierda a derecha el disco" escrito a través de la matriz. Se puede ver que los 3 discos están presentes y en sincronía.

sudo mdadm --query --detail / dev / md *

pero reemplazar el * con el número de partición.Disk Array OperaciónNota: Puede agregar, quitar discos o configurarlas como defectuoso sin parar una matriz.1. Para detener una matriz, escriba:

sudo mdadm --stop / dev / md0

Donde / dev / md0 es el dispositivo de matriz.2. Para extraer un disco de una matriz

sudo mdadm --remove / dev / md0 / dev / sda1

Donde / dev / md0 es el dispositivo de serie y / dev / sda es el disco defectuoso.3. Agregue un disco a un array

sudo mdadm --add / dev / md0 / dev / sda1

Donde / dev / md0 es el dispositivo de serie y / dev / sda es el disco nuevo. Nota : Esto no es lo mismo que "cada vez más" la matriz!4. Iniciar una matriz, para volver a montar (iniciar) una matriz que se ha creado previamente:

mdadm --assemble --scan

Mdadm buscará matrices definidas y empezar a montarla. 5. Para realizar el seguimiento del estado de la matriz, ya que se inició

cat / proc / mdstat

Bugs conocidos

31

Page 32: Taller de SO Espejeo Practica #5 .-

32

Versiones de Ubuntu que comienzan con 12.04 no es compatible con incursiones anidados como los niveles 1 + 0 o 5 + 0, debido a un problema no resuelto https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1171945

CONCLUSIONES

De las dos formas para hacer Raid 1 se considera mas fácil la primera osea desde la instalación del sistema operativo.Tuvimos diversos problemas para conseguir los discos duros para colocarlos y para lograr que funcionen al mismo tiempo , además de los miedos comunes a dañar nuestros equipos.Raid 1 es una manera muy útil de respaldar automáticamente nuestros datos de forma segura, eso sí se sacrifica rendimiento por seguridad.

32

Page 33: Taller de SO Espejeo Practica #5 .-

33

BIBLIOGRAFÍARecursos

1. http://ubuntuforums.org/showthread.php?t=408461

2. http://man-wiki.net/index.php/8:mdadm3. https://wiki.ubuntu.com/HotplugRaid Manten

er sus datos sincronizados y reflejado en las unidades externas.

4. http://en.wikipedia.org/wiki/RAID5. http://en.wikipedia.org/wiki/Mdadm 

33