Question Impossible de créer le serveur RAID5 Ubuntu 14.04


J'essaie de configurer RAID5. Je sais que cette question a déjà été posée mais je suis resté bloqué pendant 3 jours.

Contribution:

sudo mdadm --create /dev/mdo --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1

Sortie:

mdadm: cannot open /dev/sdb1: device or resouce busy

Contribution:

umount /dev/sdb1

Sortie:

umount: /dev/sdb1 is not mounted

Contribution:

lsof /dev/sdb1

Pas de sortie ... rien ne s'affiche.

Redémarrage de la machine innombrables fois.

Voici une capture d'écran avec mes lecteurs:

View of disk partitions

J'ai également réinstallé le serveur Ubuntu deux fois au cours des 48 dernières heures.


1
2018-03-08 05:58


origine


J'ai utilisé à la fois / dev / sdb & / dev / sdb1 bien que je ne l'aie pas écrit explicitement ici. Mais vous avez raison - FishCommander
J'ai changé le texte ci-dessus, mais cela ne me permet pas de résoudre le problème. - FishCommander
Pouvez-vous créer d'autres niveaux de raid? Sur une page Ubuntu allemande, j'ai trouvé que cette erreur pouvait indiquer qu'il existait une configuration Raid avant de devoir être dissoute en premier. Est-ce que ça pourrait être ça? - HATEthePLOT
@HATEthePLOT Je ne suis pas capable de créer d'autres niveaux de raid. Je viens d'essayer un RAID1 en utilisant sdb1 & sdc1. Cela n'a pas fonctionné la même erreur. J'ai essayé d'utiliser sdc1 & sdd1. Encore une fois la même erreur "Device or resource busy". Il est possible que l’autre configuration RAID soit dissoute. Je suis nouveau sur Linux, l'utilise depuis environ 7 jours. Au-delà de la suppression de la partition, je ne sais pas comment faire autrement (ne pas voir les choses sur Google qui m'aident) - FishCommander
@techraf Je n'ai pas essayé ça. Je l'ai essayé juste maintenant. Il semble avoir réglé le problème. J'ai utilisé la fonction ['code'] cat / proc / mdstat ['code'] et j'ai remarqué un "md127" dont je ne me souviens pas. Peut-être reste-t-il sur les disques mais il faisait référence à mes partitions sda1, etc .... Quoi qu'il en soit, en utilisant ['code'] mdadm --manage / dev / md127 --stop ['code'], j'ai pu suivre les instructions du blog. Merci pour le lien. Problème résolu. - FishCommander


Réponses:


Selon ce blog Vous devez utiliser la procédure suivante pour éviter les conflits sur les poignées de périphérique:

$ sudo udevadm control --stop-exec-queue
$ sudo mdadm --create /dev/mdo --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1
$ sudo udevadm control --start-exec-queue

1
2018-03-08 08:31



J'ai pu utiliser le blog pour résoudre. Merci. J'ai aussi trouvé en utilisant cat /proc/mdstat Qu'il y avait un "md127" que je n'ai pas créé (laissé par une ancienne matrice RAID, je suppose) Après l'avoir arrêté, j'ai pu utiliser votre réponse mdadm --manage /dev/md127 --stop - FishCommander