mdadm: le moyen le plus sûr de développer RAID 5 (4x2 To) avec 2x4 To

3

Ma situation:
j'utilise actuellement un RAID 5 avec des disques de 4 x 2 To et souhaite développer la baie avec 2 disques de 4 To. L’objectif serait qu’il existe un RAID 5 avec 4 x 4 To (les deux disques de 4 To et deux RAID 0 avec chacun deux disques de 2 To). Malheureusement, je n'ai pas assez d'espace pour effectuer une sauvegarde complète et je ne peux donc pas créer de nouveau RAID. Les données importantes sont sauvegardées sur un serveur hors site, ce qui laisse environ 4 To de données non protégées et moins importantes que je tente toujours d'éviter de perdre.

Ma question:
quel est le moyen le plus sûr d’y parvenir?

  • créer un nouveau RAID 1 avec les deux disques de 4 To copier les données, puis ajouter les autres disques et changer le RAID 1 en RAID 5 et l’agrandir?
  • remplacez deux des disques de 2 To par les nouveaux disques de 4 To, fusionnez les disques libérés en un RAID 0, ajoutez-le pour remplacer un troisième disque de 2 To par le RAID 0, retirez le dernier disque de 2 To et créez un autre RAID 0, puis remplacez-le. le 4ème disque manquant avec et puis grandir le tableau?

Laquelle des deux options est la plus sûre? Y a-t-il une meilleure façon de faire ce que je veux?

Simon
la source
3
Êtes-vous sérieusement en train de nous dire que vos données sont trop précieuses pour reconstruire le RAID et que vous n’avez pas de sauvegarde ? Ne faites rien d'autre avant d'avoir une sauvegarde fiable.
David Schwartz
La plupart des données (~ 4 To) ne sont pas si précieuses que je serais dévasté si je le perdais et le reste est sauvegardé sur un serveur hors site (~ 1 To), mais j'aimerais minimiser le risque de perdre le peu important données quand même ...
Simon

Réponses:

1

Je ne suis pas un grand fan de la superposition de RAID de la manière que vous envisagez (RAID5 au-dessus de RAID0).

Je préférerais créer deux RAID5 distincts.

Vous avez proposé de transformer vos disques durs 4x 2 To en disques virtuels (virtuellement) 2x 4 To et d'ajouter 2 disques durs 4 To supplémentaires. Cela vous donnera 12 To d'espace utilisable.

En guise d'alternative, envisagez de couper les deux nouveaux 4 To en deux et d'étendre le RAID5 d'origine à 6 x 2 To. Cela laisse 2x 2 To pour les moitiés inférieures des nouveaux disques. Ceux-ci peuvent être combinés dans un RAID1. Le résultat final est de 12 To d'espace utilisable.

Une autre solution qui vous donne la même quantité d’espace utilisable consiste à créer 2 RAID5 à partir de partitions 4x 2 To chacune. Combinez la moitié supérieure des nouveaux lecteurs avec deux des anciens lecteurs. Combinez la moitié inférieure des nouveaux lecteurs avec les deux autres anciens. Vous vous retrouvez avec 12 To d'espace utilisable.

J'ai inventé une théorie (qui a probablement été inventée environ une semaine après que le scientifique d'origine ait inventé le RAID) selon laquelle la quantité maximale d'espace utilisable que vous pouvez utiliser sur un RAID5 est égale à la somme de tous les disques disponibles, sans le plus grand de ceux disques. Vous pouvez les mettre en RAID de manière à vous en donner moins, mais vous ne pouvez pas les mettre en RAID de manière à vous en donner plus.

Dans votre cas particulier, la procédure la plus sûre est la procédure du milieu du diagramme dans laquelle vous développez le RAID5 existant avec deux nouvelles partitions, puis ajoutez un miroir avec le reste des nouveaux disques. Si vous utilisez déjà LVM (et que vous devriez totalement utiliser LVM), vous pouvez développer le VP de l'ancien raid et ajouter le PV du nouveau miroir au groupe de volumes.

RAID5 [6] + RAID5 [2] == RAID5 [4] + RAID5 [4]

Mutant bob
la source
0

Votre seule option "sûre" consiste à créer un RAID5 dégradé avec vos disques 4 To (7,9 To), utilisez quelque chose comme ZFS ou LVM + EXT4 afin de pouvoir développer ultérieurement le système de fichiers. Copiez sur vos données, convertissez vos disques 4 x 2 To en baies RAID0 2 x 4 To, ajoutez-les à la baie dégradée en la poussant jusqu'à 12 To et développez ensuite le système de fichiers.

Si tout cela fonctionne sans perte de données, sortez et achetez-vous des billets de loterie.

(Avertissement: je ne tenterais pas cela, je sortirais et achèterais un disque de 4 To de plus)

Nanzikambe
la source