[mdadm] /dev/md0: Device or resource busy
tlep
Messages postés
597
Statut
Membre
-
logsud -
logsud -
Bonjour,
sentant la fin de mon disque dur hda proche, j'ai acheté un second en hdc, de meme capacité, que j'essaie de monter en raid 1.
J'ai suivi plusieurs tutos dont celui-ci :
http://bozo.dnsalias.net/public/node/90
J'ai 2 soucis :
1/ /dev/md0 n'existe pas au démarrage: je dois donc le recréer chaque fois avec
mknod /dev/md0 b 9 0
2/ Une fois créé, je lance la commande
* mdadm -C /dev/md0 --level=1 --raid-devices=2 /dev/hdc1 missing
Et la:
mdadm: SET_ARRAY_INFO failed for /dev/md0: Device or resource busy !!
* dmesg :
md: array md0 already initialised!
* mdadm --detail --scan :
ARRAY /dev/md0 level=raid1 num-devices=2
* cat /proc/mdstat :
Personalities : [raid1]
md0 : inactive
Je comprends po grand chose !
Merci pour votre aide !
Thierry
sentant la fin de mon disque dur hda proche, j'ai acheté un second en hdc, de meme capacité, que j'essaie de monter en raid 1.
J'ai suivi plusieurs tutos dont celui-ci :
http://bozo.dnsalias.net/public/node/90
J'ai 2 soucis :
1/ /dev/md0 n'existe pas au démarrage: je dois donc le recréer chaque fois avec
mknod /dev/md0 b 9 0
2/ Une fois créé, je lance la commande
* mdadm -C /dev/md0 --level=1 --raid-devices=2 /dev/hdc1 missing
Et la:
mdadm: SET_ARRAY_INFO failed for /dev/md0: Device or resource busy !!
* dmesg :
md: array md0 already initialised!
* mdadm --detail --scan :
ARRAY /dev/md0 level=raid1 num-devices=2
* cat /proc/mdstat :
Personalities : [raid1]
md0 : inactive
Je comprends po grand chose !
Merci pour votre aide !
Thierry
A voir également:
- Mdadm device or resource busy
- Request header or cookie too large - Forum Webmastering
- Wd ses device usb device - Forum Pilotes (drivers)
- Reboot and select proper boot device or insert boot media in selected boot device and press a key - Forum Windows
- Default boot device missing or boot failed - Forum Matériel & Système
- Carre or bercy ✓ - Forum Loisirs / Divertissements
4 réponses
Ta commande mdadm doit normalement créer le device md0. Donc, si tu l'as créé auparavant avec un mknod, ça râle parce que le device existe déjà (d'où le "device already initialized").
D'ailleurs, tu noteras que je ne fais pas de mknod dans le tuto :o)
D'ailleurs, tu noteras que je ne fais pas de mknod dans le tuto :o)
Ca marche toujours pas !!
J'ai acheté 2 disques durs identiques de 160 Go.
Tous les 2 sont formatés en ext3 et de type "Linux raid autodetect" respectivement sur les partitions
/dev/hda1, /dev/hdc1, /dev/hda2, /dev/hdc2
Sur le premier disque hda, j'ai cloné le système (hda1) et les /homes (hda2)
Le second est vierge.
Initialement, les devices /dev/md* n'existent pas.
Je lance donc la commande:
mdadm --create --verbose -a /dev/md0 --level=raid1 --raid-devices=2 /dev/hda1 /dev/hdc1
Le device /dev/md0 est créé puis:
Continue creating array? yes
mdadm: SET_ARRAY_INFO failed for /dev/md0: Device or resource busy
J'ai essayé autrement en recréant initialement le device /dev/md0:
mknod /dev/md0 b 9 0
Puis:
mdadm --create --verbose /dev/md0 --level=raid1 --raid-devices=2 /dev/hda1 /dev/hdc1: même souci !
Quelqu'un a-t-il réussi à installer du raid 1 avec mdadm ??
Merci !
Thierry
J'ai acheté 2 disques durs identiques de 160 Go.
Tous les 2 sont formatés en ext3 et de type "Linux raid autodetect" respectivement sur les partitions
/dev/hda1, /dev/hdc1, /dev/hda2, /dev/hdc2
Sur le premier disque hda, j'ai cloné le système (hda1) et les /homes (hda2)
Le second est vierge.
Initialement, les devices /dev/md* n'existent pas.
Je lance donc la commande:
mdadm --create --verbose -a /dev/md0 --level=raid1 --raid-devices=2 /dev/hda1 /dev/hdc1
Le device /dev/md0 est créé puis:
Continue creating array? yes
mdadm: SET_ARRAY_INFO failed for /dev/md0: Device or resource busy
J'ai essayé autrement en recréant initialement le device /dev/md0:
mknod /dev/md0 b 9 0
Puis:
mdadm --create --verbose /dev/md0 --level=raid1 --raid-devices=2 /dev/hda1 /dev/hdc1: même souci !
Quelqu'un a-t-il réussi à installer du raid 1 avec mdadm ??
Merci !
Thierry
J'ai le meme soucis (controleur busy) Je pense
-Mettre à, jour le driver carte PCI qui gere le scsi
- Brancher le second disque sur une autre nappe
-Tout formater et m'installer le raid depuis un 3eme disque.
Toute aide sera la bienvenue. Merci d'avance.
-Mettre à, jour le driver carte PCI qui gere le scsi
- Brancher le second disque sur une autre nappe
-Tout formater et m'installer le raid depuis un 3eme disque.
Toute aide sera la bienvenue. Merci d'avance.
Non non, en fait j'avais merdé dans les options de mdadm.
Tu peux lire mes zaventures ici :
https://forum.hardware.fr/hfr/OSAlternatifs/Installation/raid-debian-sarge-sujet_61886_1.htm
Thierry
Tu peux lire mes zaventures ici :
https://forum.hardware.fr/hfr/OSAlternatifs/Installation/raid-debian-sarge-sujet_61886_1.htm
Thierry
Merci pour les infos,mais en fait meme sur l'autre forum je n'ai pas trouve de solution.
J'ai bien créé des partitions indentiques type fd
Mdadm fonctionne sur certaines partitions mais 3/5 repondent "busy"
Y compris quand on se lance depuis un liveCD
Faut-il activer le Raid dans le bios? (Raid semi materiel)
vois tu autre chose... L'aide la plus rapide sera la bienvenue. (Je dois installe ca ce soir,)
merci d'avance.
J'ai bien créé des partitions indentiques type fd
Mdadm fonctionne sur certaines partitions mais 3/5 repondent "busy"
Y compris quand on se lance depuis un liveCD
Faut-il activer le Raid dans le bios? (Raid semi materiel)
vois tu autre chose... L'aide la plus rapide sera la bienvenue. (Je dois installe ca ce soir,)
merci d'avance.
merci quand meme mais je bloque toujours,
pour le bios c'est ok , aucun raid n'est activé. Disque sata reconnu en IDE. Chipset VIA (je croi que ca peux jouer!)
Je n'ai aucun raid de monté , md0 n'existe pas encore et quand je veux faire un mdadm --create mes partitions de mon disque sda répondent busy.
Voici ma config (j'ai mis mes 3 partions en type fd)
disque sda 250go
sda1 fd
sda2 fd
sda3 fd
disque sdb 250Go
sdb1 fd
sdb2 fd
sdb3 fd
Mon but est de mirrorer la sda vers le sdb.
En chargeant depuis un live Cd ou en tapant swapoff, j'arrive à creer md0 (sda1 /sdb1)
Pour les autres mdadm me met a chaque fois : device or ressource busy.
Creation Disk failed
J'ai essaye en live-cd...meme schéma!
J'ai besoin d'aide, je recherche depuis une bonne semaine et tjr pas la soluce.
Merci bcp
pour le bios c'est ok , aucun raid n'est activé. Disque sata reconnu en IDE. Chipset VIA (je croi que ca peux jouer!)
Je n'ai aucun raid de monté , md0 n'existe pas encore et quand je veux faire un mdadm --create mes partitions de mon disque sda répondent busy.
Voici ma config (j'ai mis mes 3 partions en type fd)
disque sda 250go
sda1 fd
sda2 fd
sda3 fd
disque sdb 250Go
sdb1 fd
sdb2 fd
sdb3 fd
Mon but est de mirrorer la sda vers le sdb.
En chargeant depuis un live Cd ou en tapant swapoff, j'arrive à creer md0 (sda1 /sdb1)
Pour les autres mdadm me met a chaque fois : device or ressource busy.
Creation Disk failed
J'ai essaye en live-cd...meme schéma!
J'ai besoin d'aide, je recherche depuis une bonne semaine et tjr pas la soluce.
Merci bcp
Si
1/ Tu essaies en live-cd et que tu as le même souci
2/ "cat /proc/mdstat" te certifie qu'aucun process mdadm n'est actif :
c.a.d
=> Si 'cat /proc/mdstat' renvoie "cat: /proc/mdstat: Aucun fichier ou répertoire de ce type"
Et que dans ces 2 cas /dev/md* existe déjà, çà dépasse mon expérience (qui était sous IDE)
:-(
Tu essaies de monter le raid depuis une installation existante ou bien de disques vierges ?
1/ Tu essaies en live-cd et que tu as le même souci
2/ "cat /proc/mdstat" te certifie qu'aucun process mdadm n'est actif :
c.a.d
=> Si 'cat /proc/mdstat' renvoie "cat: /proc/mdstat: Aucun fichier ou répertoire de ce type"
Et que dans ces 2 cas /dev/md* existe déjà, çà dépasse mon expérience (qui était sous IDE)
:-(
Tu essaies de monter le raid depuis une installation existante ou bien de disques vierges ?
Encore merci pour le temps passé à reflechir à mon pb.
Effectivement je monte le raid depuis une installation existante. J'ai fait des tests sur ma propre bécane, j'ai le meme soucis (Je suis en SATA) que chez mon client (SCSI sur Carte PCI) sur un disque existant vers un autre disque neuf.
Comme j'ai le meme soucis mais que je parviens pourtant à lancer md0 sur le swap (En tapant swapoff -a) , la commande mdadm est bonne, mais il y a autre chose qui cloche....
Effectivement je monte le raid depuis une installation existante. J'ai fait des tests sur ma propre bécane, j'ai le meme soucis (Je suis en SATA) que chez mon client (SCSI sur Carte PCI) sur un disque existant vers un autre disque neuf.
Comme j'ai le meme soucis mais que je parviens pourtant à lancer md0 sur le swap (En tapant swapoff -a) , la commande mdadm est bonne, mais il y a autre chose qui cloche....
la commande avec assemble sur sda2 et sda3 me renvoi toujour la meme erreur :
#mdadm --assemble /dev/md1 /dev/sda2 /dev/sdb2
mdadm: cannot open device /dev/sda2: Device or ressource busy
mdadm: /dev/sda2 has no superblock - assembly aborded
parcontre elle fonctionne avec la partition swap (sda1) quand je fait un swapoff juste avant :
#swapoff /dev/sda1
#mdadm --assemble /dev/md0 /dev/sda1 /dev/sdb1
mdadm: /dev/md0 has been started with 2 drives
#cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sda1[0] sdb1[1]
2104384 blocks [2/2] [UU]
unused devices: <none>
Il n'y a un moyen de voir les proc en cour d'utilisation sur sda2 et de les tuer?
Si vous voyer d'autres orientations, j'ai entendu parler de dmraid, n'hésitez pas a me les faires parvenir!
Merci encore
#mdadm --assemble /dev/md1 /dev/sda2 /dev/sdb2
mdadm: cannot open device /dev/sda2: Device or ressource busy
mdadm: /dev/sda2 has no superblock - assembly aborded
parcontre elle fonctionne avec la partition swap (sda1) quand je fait un swapoff juste avant :
#swapoff /dev/sda1
#mdadm --assemble /dev/md0 /dev/sda1 /dev/sdb1
mdadm: /dev/md0 has been started with 2 drives
#cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sda1[0] sdb1[1]
2104384 blocks [2/2] [UU]
unused devices: <none>
Il n'y a un moyen de voir les proc en cour d'utilisation sur sda2 et de les tuer?
Si vous voyer d'autres orientations, j'ai entendu parler de dmraid, n'hésitez pas a me les faires parvenir!
Merci encore