Forum général.général Supprimer un RAID1 logiciel

Posté par  .
Étiquettes : aucune
0
29
fév.
2008
Bonjour,

pour la première fois j'ai besoin de supprimer un volume RAID1 logiciel (Debian Etch). Et bien... pas moyen sans redémarrer l'OS.

Tant que je ne redémarre pas, il y a un processus (md4_raid1 par exemple) qui bloque. Pas possible de tuer le processus en question (module). Pas possible de décharger le module car cela poserait problème pour les autres volumes RAID actifs.

Comme indiqué partout, je désactive un disque, puis l'autre. Mais pas moyen de désactiver le second disque puisqu'il est utilisé par md4_raid1. Et la suite devient impossible à faire car cette étape n'est pas effectuée.

Pour contourner le problème : j'efface les partitiions concernées puis je relance l'OS. C'est méga-beurk sur des machines de production. La moindre envie de changement d'un bout de morceau de partie d'élément de RAID et hop, redémarrage de l'OS.

Heeeeeeeeeeeelp :-)
  • # et en arrêtant avant l'array en question ?

    Posté par  (site web personnel) . Évalué à 0.

    mdadm --stop /dev/md4
  • # swap

    Posté par  . Évalué à 2.

    J'avance un tout petit peu. Je constate que ce qui pose problème c'est lorsqu'une partition a été utilisée pour le swap. Même swapoff ne résoud rien, seul un redémarrage permet de ne plus avoir le processus md4_raid1 qui bloque la partition en question (à condition de relancer l'OS sans que le swap ne soit de nouveau dessus bien entendu).

    Les partitions RAID utilisées "normalement" sont supprimables normalement. On peut les recréer, les modifiers, les re-supprimer, etc.

    Là où le swap passe, "mdadm --stop" trépasse.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.