Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/04/2008, à 14:56

xmoucheron

[Résolu]comment supprimer du raid logiciel ?

Salut.

J'ai 3 raid sur mon système:

/dev/md0 monté en / ou se trouve le système de la kubuntu

/dev/md1 ou se trouve le swap du système

/dev/md3 monté dans /mnt/data ou se trouve des données

Je veux supprimer le raid /dev/md3 afin de réutiliser les deux partitions disques qui appartiennent actuellement au raid /dev/md3 qui est du raid-0


Est ce que quelqu'un sait faire ceci ?

ps: voici comment j'ai créé /dev/md3


mknod /dev/md3 b 9 3
mdadm –-create /dev/md3 –-level=0 --raid-devices=2 /dev/sd[ab]3
mkfs.ext3 -j /dev/md3
mdadm --daemonise /dev/md3

avec la ligne suivante dans /etc/fstab

/dev/md3     mnt/data    ext3    defaults    0    1

J'insiste bien sur le fait sur le fait que je veux supprimer le block /dev/md3 de telle sorte que mdadm ne puisse le détecté au reboot du système.
Car toutes mes tentatives pour l'instant ont conduit, après un redémarrage du système, à la réapparition de /dev/md3

Dernière modification par xmoucheron (Le 09/04/2008, à 17:32)

Hors ligne

#2 Le 08/04/2008, à 15:36

strawks

Re : [Résolu]comment supprimer du raid logiciel ?

qu'y a t il ds ton mdadm.conf?

Hors ligne

#3 Le 08/04/2008, à 16:09

xmoucheron

Re : [Résolu]comment supprimer du raid logiciel ?

strawks a écrit :

qu'y a t il ds ton mdadm.conf?

# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#

# by default, scan all partitions (/proc/partitions) for MD superblocks.
# alternatively, specify devices to scan, using wildcards if desired.
DEVICE partitions

# auto-create devices with Debian standard permissions
CREATE owner=root group=disk mode=0660 auto=yes

# automatically tag new arrays as belonging to the local system
HOMEHOST <system>

# instruct the monitoring daemon where to send mail alerts
MAILADDR root

# definitions of existing MD arrays
ARRAY /dev/md1 level=raid1 num-devices=2 UUID=ca3c5de3:86385488:ec2f1bc8:ba6401c9
ARRAY /dev/md0 level=raid1 num-devices=2 UUID=bd9b0e63:978f3834:db71eb09:8a09a442

# This file was auto-generated on Wed, 02 Apr 2008 11:14:20 +0000
# by mkconf $Id: mkconf 324 2007-05-05 18:49:44Z madduck $

Hors ligne

#4 Le 08/04/2008, à 16:22

strawks

Re : [Résolu]comment supprimer du raid logiciel ?

xmoucheron a écrit :
strawks a écrit :

qu'y a t il ds ton mdadm.conf?

# mdadm.conf
# by default, scan all partitions (/proc/partitions) for MD superblocks.
# alternatively, specify devices to scan, using wildcards if desired.
DEVICE partitions

par defaut scanne TOUTES les partitions, ca peut poser probleme.

Plutot que de laisser le systeme decider quels disques font partis de RAID, indique lui lesquels (cf. man mdadm.conf).

Si tu veux vraiment qu'il autodetect, il suffit de supprimer les superblock MD des partitions qui ne doivent plus etre en RAID et il ne creera evidemment plus le RAID. (juste creer un systeme de fichier ne suffira probablement pas, le superblock MD se trouve dans les 128 dernier KB de la partition).

Aussi, recree le initrd de temps en temps wink

Dernière modification par strawks (Le 08/04/2008, à 16:27)

Hors ligne

#5 Le 09/04/2008, à 17:31

xmoucheron

Re : [Résolu]comment supprimer du raid logiciel ?

strawks a écrit :
xmoucheron a écrit :
strawks a écrit :

qu'y a t il ds ton mdadm.conf?

# mdadm.conf
# by default, scan all partitions (/proc/partitions) for MD superblocks.
# alternatively, specify devices to scan, using wildcards if desired.
DEVICE partitions

par defaut scanne TOUTES les partitions, ca peut poser probleme.

Plutot que de laisser le systeme decider quels disques font partis de RAID, indique lui lesquels (cf. man mdadm.conf).

Si tu veux vraiment qu'il autodetect, il suffit de supprimer les superblock MD des partitions qui ne doivent plus etre en RAID et il ne creera evidemment plus le RAID. (juste creer un systeme de fichier ne suffira probablement pas, le superblock MD se trouve dans les 128 dernier KB de la partition).

Aussi, recree le initrd de temps en temps wink

J'ai réussie à le faire en faisant comme ceci:

mdadm --stop /dev/md3
mdadm --zero-superblock /dev/sda3
mdadm --zero-superblock /dev/sdb3
rm -R /dev/md3

Hors ligne

#6 Le 09/04/2008, à 17:48

strawks

Re : [Résolu]comment supprimer du raid logiciel ?

xmoucheron a écrit :

J'ai réussie à le faire en faisant comme ceci:

mdadm --stop /dev/md3
mdadm --zero-superblock /dev/sda3
mdadm --zero-superblock /dev/sdb3
rm -R /dev/md3

Effectivement c'est une solution, mais je te conseille quand meme de specifier la liste des partitions faisant parties du raid plutot que lui laisser scanner tous les disques.

Aussi, -R sur un fichier c'est pas utile, option a utiliser avec parcimonie en root wink
(D'ailleurs effacer /dev/md3 ne sert a rien, le --stop suffit)

Dernière modification par strawks (Le 09/04/2008, à 17:49)

Hors ligne