Instalar RAID en intel D975Xbx2 para ubuntu server 7

Imagen de emeese
0 puntos

Hola amigos necesito ayuda !!!

resulta que me compre una mainboard D975Xbx2, con soporte para RAID, pero quiero trabajarlo en ubuntu server 7.0, la cosa esque estoy que busco manuales infinitos de este tema pero ninguno me llega a solucion acertada en como poder solucionarlo, en uno de ellos llegue a juntar los 2 discos duros ( cada uno de 300 gb) en 1 solo pero a la hora de configurar el raid me sale un mensaje que dice RAID para el servidor Linux no soportado.

esperando su pronta ayuda quedo a su respuesta, gracias.

Imagen de gabrielsaman
+1
0
-1

FUENTE DEL ARTICULO: http://bulma.net

ARTICULO:

 

RAID-0

Configuraremos ahora un RAID 0 con las particiones hda1 y hdb1 que han sido creadas previamente y ambas tienen como tipo de particion fd, Linux Raid Auto, para que el sistema las detecte automáticamente.

Debemos configurar el archivo raidtab que utiliza las raidtools para crear los RAID. Este seria el archivo:

raiddev /dev/md0
raid-level 0
nr-raid-disks 2
nr-spare-disks 0
chunk-size 32
device /dev/hda2
raid-disk 0
device /dev/hdb2
raid-disk 1

En este fichero definimos que queremos un RAID de nivel 0 en el dispositivo /dev/md0, formado por 2 discos (nr-raid-disks) y que no tiene discos de sobra (nr-spare disks, un disco de sobra entra en funcionamiento cuando falla alguno de los pertenecientes al array y ocupa su lugar), le decimos que el tamaño de bloque contiguo al escribir en el array es de 32 KB y que tenemos dos discos, /dev/hda2, el numero 0 y /dev/hdb2, el numero 1.

Para crear el RAID solo nos queda ejecutar el comando mkraid, que leerá la configuración del fichero anterior y configurará el array de acuerdo a él. Las particiones deben estar vacías o mkraid no creará el array. Si las parciones no estan vacias y se quiere crear el array de todas maneras, se debe utilizar la opcion --really-force teniendo en cuenta que borrará todo el contenido de las particiones.

mkraid /dev/md0

Con esto el dispositivo quedará creado y disponible para formatearlo con vuestro sistema de ficheros favorito y montarlo para su uso, por ejemplo con ext2:

mke2fs /dev/md0
mount -t ext2 /dev/md0 /mnt

Desde ahora todos los archivos en /mnt formaran parte del array. El dispositivo /dev/md0 tiene la capacidad resultado de sumar las capacidades de los dos discos que participan en el array (no es una suma exacta, siempre se reserva algun espacio para tareas administrativas del sistema RAID). Cabe recordar que en el nivel 0 de RAID no se toleran fallos de discos, si falla uno de los discos, se perderá inexorablemente información.

RAID 1

Si tenemos las dos particiones anteriores y queremos crear un dispositivo RAID 1 donde una sea copia de la otra, solo tenemos que cambiar el nivel de RAID del archivo de configuración de raid-level 0 a raid-level 1:

raiddev /dev/md0
raid-level 1
nr-raid-disks 2
nr-spare-disks 0
chunk-size 32
device /dev/hda2
raid-disk 0
device /dev/hdb2
raid-disk 1

Crearemos y formatearemos el dispostivo exactamente igual que en el caso anterior.

RAID 5

En el caso de que tengamos 3 o mas particiones podemos configurar un RAID de nivel 5 añadiendo discos al archivo de configuración y modificando el nivel de RAID, por ejemplo:

raiddev /dev/md0
raid-level 5
nr-raid-disks 2
nr-spare-disks 0
chunk-size 32
device /dev/hda2
raid-disk 0
device /dev/hdb2
raid-disk 1
device /dev/hdc2
raid-disk 2

La creación y formateo del dispositivo es igual en todos los casos.

Si quisiesemos añadir a cualquiera de las configuraciones un disco de sobra para que reemplace al posible disco defectuoso, solo tendremos que indicar en la propiedad nr-spare-disks el numero de discos ( particiones ) que añadimos y colocarlos al final del archivo igual que si fueran discos pertenecientes al array.

En caso de fallo de uno de los discos del array, en los niveles RAID 1 y 5, el sistema seguirá funcionando correctamente en modo degradado. El subsistema RAID de Linux marcará el disco que falla como defectuoso y seguirá funcionando con los discos que le quedan. Cuando tengamos entre manos un disco defectuoso lo que debemos hacer es desconectar el array, apagar el equipo, colocar un disco nuevo o reconfigurar el array y reiniciar.

NOTA: Para simular un fallo de disco, no hay nada mejor que desenchufar uno de los discos del array y arrancar Linux ;-), veras como funciona correctamente, yo ya he tenido la "suerte" de asistir a fallos hardware en un RAID-5 y el sistema funcionó a la perfección.

Herramientas

Las raid tools incluyen una serie de herramientas:

  • raidstart: inicia un array RAID
  • raidstop: se utiliza para detener un array y poder hacer modificaciones en él.
  • raidhotadd: se utiliza para añadir discos en caliente a un array, el RAID actuará en consecuencia ampliando la capacidad o incluyendo el disco en el array redundante.
  • raidhotremove: es el contrario del anterior, para elminar discos del array
  • Perfecto, ya tendras ahora un dispositivo RAID funcionando en tu equipo, en el nivel que hayas escogido. Ahora bien, un par de matices, RAID es tolerante a fallos hardware, no software y RAID no elimina la necesidad de hacer copias de seguridad.

    Otra cosa, recuerda que todos, *TODOS* los discos duros acaban fallando con el tiempo, es bueno estar preparado...

     

    +1
    0
    -1