¿Es mejor particionar los discos duros para un RAID?

¿Es mejor particionar los discos duros para un RAID?

Tengo cuatro discos duros de 1 TB y quiero configurarlos en un RAID (5). Algunos cálculos:

4x1000G = 3000G usable space
8x500G  = 3500G usable space
16x250G = 3750G usable space

¿Significa esto que será más beneficioso para mí particionar mis 4 unidades en partes de 250G y utilizar un RAID de software en lugar de hardware?

Respuesta1

No, eso sería horrible. Si falla una unidad física, toda su matriz desaparecerá (ya que esa falla eliminaría al menos 2 miembros de su matriz raid). Que es lo que intentabas evitar en primer lugar.

editar:Tenga en cuenta que escribí el siguiente párrafo teniendo en mente una configuración de incursión de software que podría usar dispositivos directamente (como /dev/sda) en lugar de particiones (como /dev/sda1). Lo primero es lo que me estaba causando problemas.

Pero aun así recomendaría crear particiones en las unidades (una partición que abarque toda la unidad) y usar estas particiones para la matriz raid (en lugar de las unidades mismas). De lo contrario, los datos podrían escribirse al inicio del disco, confundiendo así al sistema.
Uno de mis servidores sufre porque estropeé esto cuando creé el volumen de incursión inicial.

Respuesta2

Esto no funcionará. Si crea varios volúmenes en una unidad, solo puede haber un volumen por unidad en la matriz raid.

Respuesta3

Si opta por crearlos en particiones, también puede usar RAID0 y obtener los 4 TB de espacio completos.

Cada parte de una matriz RAID5 debe estar en un disco físico separado; si tenía 2 particiones en la misma unidad y esa unidad falla, perderá todo lo que hay en la matriz.

Si lo que más le preocupa es el espacio de almacenamiento y no necesita redundancia total, puede usar algo como mhddfs (en Linux) o un extensor de unidad de Windows en un servidor doméstico de Windows. Eso hará que las unidades parezcan una sola unidad, con 4 TB de espacio, pero si una unidad falla, solo perderá lo que había en esa unidad. Lo hago en el servidor de archivos de mi hogar porque en su mayoría se trata de TV grabada y otros archivos que puedo reemplazar fácilmente.

Si desea que todos sus datos puedan sobrevivir a una falla del disco duro, cree 1 partición en cada unidad y úselas para la matriz RAID5 (o use todas las unidades con un controlador raid de hardware). Pierde espacio completo en el disco, pero no perderá nada cuando falle un disco.

La razón para crear una única partición es para que las unidades no parezcan vacías para otros sistemas operativos y utilidades; algunas estropearán una unidad que parezca no tener particiones.

información relacionada