Pages : 1
#1 Le 13/02/2013, à 16:41
- Arkhean
[RESOLU] impossible de supprimer mon RAID avec mdadm !
Bonjour, je tien d'abord a préciser que j'ai lu les sujets qui faisaient référence au même type de problème, mais ça n'a pas résolu le mien, donc voila le contexte :
pour faire quelques tests j'ai voulu m'amuser à mettre des clefs USB en RAID0, branchée chacune sur un logement différent,
je crée donc mon RAID avec mdadm:
I. je format mes clefs :
root@bidulemachin:~# fdisk /dev/sdb
n: creation d'une partition qui fera toute la clef
t: [fd]:formatage en "Linux Raid Autodetect"
w: application de tout ça
root@bidulemachin:~# fdisk /dev/sdc
n: creation d'une partition qui fera toute la clef
t: [fd]:formatage en "Linux Raid Autodetect"
w: écriture de la partition
jusque la tout se passe bien
je crée le RAID et le système de fichier:
root@bidulemachin:~# mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdb1 /dev/sdc1
mkfs.ext4 /dev/md0
Me voila donc avec mes deux clefs en RAID, ça fonctionne, j'ai un total de 16Go pour deux clefs de 8Go, un débit de 40Mo.s pour deux clefs de 20Mo.s chacune, donc c'est parfait mon RAID0 est oppérationnel,
_je fais un redémarrage de la machine pour voir s'il est pris en compte:
tout est ok, le raid apparait dans le gestionnaire de disques et est monté automatiquement, il apparait dans nautilus
_je lance nautilus en sudo afin de passer le RAID en mode utilisateur car de base il est en mode root ce qui ne permet pas de faire grand chose avec
_je test le RAID, je copie un fichier de 7,4Go dessus, ça marche, tout est ok, je peux le lire, le supprimer, changer le nom etc aucun problèmes
II. Je tente de supprimer mon RAID:
donc voila j'ai fais mon test, ça marche, maintenant je veux tout démonter et récupérer mes clefs,
root@bidulemachin:~# mdadm --manage /dev/md0 --remove /dev/sdb1
mdadm: cannot get array info for /dev/md0
donc déjà la je ne sais pas quoi faire, je tente plus simple (et vue sur certains tutos):
root@bidulemachin:~# mdadm --manage /dev/md0 --remove
la commande s'exécute, mais ne retourne rien
je vais voir dans nautilus, mon RAID est toujours la, et dans le gestionnaire de disque idem,
fait donc un scan :
root@# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid0 sdc[0] sdb[1]
15653888 blocks super 1.2 512k chunks
rien à faire...
_je tente autre chose :
root@bidulemachin:~# mdadm --manage /dev/md0 --stop
mdadm: stopped /dev/md0
root@bidulemachin:~# mdadm --zero-superblock /dev/sdb1
mdadm: Couldn't open /dev/sdb1 for write - not zeroing
encore une impasse
j'ai été voir dans le fichier mdadm.conf il n'y a rien dutout concernant mon RAID
Bref je ne sais absolument plus quoi faire, si quelqu'un à une idée du problème?
Dernière modification par Arkhean (Le 14/02/2013, à 03:33)
Hors ligne
#2 Le 13/02/2013, à 18:08
- Maisondouf
Re : [RESOLU] impossible de supprimer mon RAID avec mdadm !
Redémarres ton PC pour que le raid se remonte normalement et fait seulement ça:
sudo mdadm --stop /dev/md0
le raid devrait être libéré
papounet@amd8papou:~$ sudo mdadm --stop /dev/md0
[sudo] password for papounet:
mdadm: stopped /dev/md0
papounet@amd8papou:~$ cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
unused devices: <none>
papounet@amd8papou:~$
ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor, OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)
Hors ligne
#3 Le 13/02/2013, à 23:00
- Arkhean
Re : [RESOLU] impossible de supprimer mon RAID avec mdadm !
Je viens de tester, mais toujours même problème,
dès que je branche une des clefs, hop le RAID réapparait,
alors que pourtant la clef a été reformaté, la seule chose que reconnait le système de cette clef c'est son ID materiel
Hors ligne
#4 Le 14/02/2013, à 00:09
- Maisondouf
Re : [RESOLU] impossible de supprimer mon RAID avec mdadm !
alors que pourtant la clef a été reformaté
La clef ou la partition qui est dans la clef ?
Le superblock du raid est toujours présent dans la clef parce qu'il n'est pas dans la partition.
Il faut vider physiquement la clef (tout au moins les premiers secteurs).
Dernière modification par Maisondouf (Le 14/02/2013, à 00:12)
ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor, OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)
Hors ligne
#5 Le 14/02/2013, à 03:32
- Arkhean
Re : [RESOLU] impossible de supprimer mon RAID avec mdadm !
aaaaaah mais oui bien vue!! c'est niquel ça ne me relance plus le RAID,
en fait je ne savais pas qu'un lecteur gardait dans son formatage l'empreinte du RAID car à ce niveau je ne sais pas comment ça fonctionne,
et comme je formatais avec fdisk ou gparted forcement je ne touchais qu'au système de partitions,
d'ailleurs quel est la commande qui correspond au formatage de disque que l'on trouve sous l'Utilitaire de disque ?? j'ai cherché partout je n'ai pas trouvé
Merci je met un résolu! cela devrait figurer sur la page http://doc.ubuntu-fr.org/raid_logiciel je pense que j'aurais pû perdre encore pas mal de temps avec ce truc !
Hors ligne
#6 Le 14/02/2013, à 15:51
- Hoper
Re : [RESOLU] impossible de supprimer mon RAID avec mdadm !
Pour supprimer les metadata du raid :
sudo mdadm --misc --zero-superblock /dev/mdX
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#7 Le 14/02/2013, à 16:32
- Maisondouf
Re : [RESOLU] impossible de supprimer mon RAID avec mdadm !
Pour supprimer les metadata du raid :
sudo mdadm --misc --zero-superblock /dev/mdX
Oui mais le périphérique est toujours déclaré comme membre d'un raid.
Le mieux mais (c'est violent) c'est :
sudo dd if=/dev/zero of=/dev/sdX count=2048
MAIS IL NE FAUT PAS SE PLANTER DE DISQUE
ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor, OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)
Hors ligne
#8 Le 15/02/2013, à 09:20
- Hoper
Re : [RESOLU] impossible de supprimer mon RAID avec mdadm !
Oui mais le périphérique est toujours déclaré comme membre d'un raid.
Bein justement non...
Une fois que tu as changé le "type" de la partition (fdisk) et que tu as supprimé les metadata, je vois pas ou le disque pourrait encore etre déclaré comme membre d'un raid quelconque. Enfin, on peut aussi vérifie que le fichier de config mdadm est propre mais a part ça je vois pas.
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#9 Le 16/02/2013, à 03:22
- Arkhean
Re : [RESOLU] impossible de supprimer mon RAID avec mdadm !
dans la théorie ça devrait être ça mais dans la pratique j'ai effectué cette commande (mdadm --misc --zero-superblock) et pourtant mes clefs étaient encore assignées à un RAID même après les avoir débranchées, rebooté la machine puis rebranchées,
la seule chose qui a réussi a les faire taire c'est effectivement le formatage des disques
Hors ligne
#10 Le 16/02/2013, à 16:15
- Maisondouf
Re : [RESOLU] impossible de supprimer mon RAID avec mdadm !
En fait Hoper a aussi raison...
Le problème que tu as eu, viens du fait que formater une partition en ext4 ne change pas son identifiant.
Si la partition est identifiée avec 0xFD (raid member), mkfs.ext4 ne la remet pas à 0x83 (Linux Data).
De même mdadm ne fait que vider le superblock mais ne touche pas cet ID.
Il n'y a que fdisk qui fait ça.
Sinon Gparted peut le faire, mais il faut effacer la partition et la recréer en ext4.
ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor, OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)
Hors ligne