Raid 1 Device or resource busy

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Benutzeravatar
Strunz_1975
Beiträge: 2512
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Raid 1 Device or resource busy

Beitrag von Strunz_1975 » 01.11.2023 11:26:15

Hallo,

ich will ein "Raid 1" auf meinem Rechner konfigurieren und erhalte nach folgenden Befehl

sudo mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/vda1 /dev/vdb1

oben genannte Fehlermeldung

Mein System lautet wie folgt:

Code: Alles auswählen

lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sr0     11:0    1 1024M  0 rom  
vda    254:0    0   20G  0 disk 
├─vda1 254:1    0  476M  0 part /boot
├─vda2 254:2    0  7,4G  0 part [SWAP]
├─vda3 254:3    0  9,3G  0 part /
└─vda4 254:4    0  2,8G  0 part /home
vdb    254:16   0   20G  0 disk 
├─vdb1 254:17   0  476M  0 part 
├─vdb2 254:18   0  7,4G  0 part 
├─vdb3 254:19   0  9,3G  0 part 
└─vdb4 254:20   0  2,8G  0 part 

Code: Alles auswählen

sudo fdisk -l
Disk /dev/vda: 20 GiB, 21474836480 bytes, 41943040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x1dffc409

Device     Boot    Start      End  Sectors  Size Id Type
/dev/vda1  *        2048   976895   974848  476M 83 Linux
/dev/vda2       26318848 41940991 15622144  7,4G 82 Linux swap / Solaris
/dev/vda3         976896 20508671 19531776  9,3G 83 Linux
/dev/vda4       20508672 26318847  5810176  2,8G 83 Linux

Partition table entries are not in disk order.


Disk /dev/vdb: 20 GiB, 21474836480 bytes, 41943040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x1dffc409

Device     Boot    Start      End  Sectors  Size Id Type
/dev/vdb1  *        2048   976895   974848  476M 83 Linux
/dev/vdb2       26318848 41940991 15622144  7,4G 82 Linux swap / Solaris
/dev/vdb3         976896 20508671 19531776  9,3G 83 Linux
/dev/vdb4       20508672 26318847  5810176  2,8G 83 Linux

Partition table entries are not in disk order.

Wer kann mir weiterhelfen ?

Mfg
Strunz_1975


:
Zuletzt geändert von Strunz_1975 am 24.11.2023 18:06:48, insgesamt 2-mal geändert.
Debian Bookworm

Benutzeravatar
HelsAett
Beiträge: 749
Registriert: 18.03.2003 18:25:00

Re: Raid 1 Device or resource busy

Beitrag von HelsAett » 01.11.2023 12:54:26

schau mal was

Code: Alles auswählen

cat /proc/mdstat
dir zu /dev/md0 meldet.

Benutzeravatar
bluestar
Beiträge: 2418
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Raid 1 Device or resource busy

Beitrag von bluestar » 01.11.2023 13:11:47

Dein /dev/vda1 ist gemountet nach /boot. Beim Erzeugen des Raids zerschießt du demnach dein Boot Partition.

Benutzeravatar
cosinus
Beiträge: 4188
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Raid 1 Device or resource busy

Beitrag von cosinus » 01.11.2023 13:51:01

Das Thema Software-RAID und EFI-Systempartition hatten wir erst neulich mit @heisenberg --> viewtopic.php?t=188080

rhHeini
Beiträge: 2702
Registriert: 20.04.2006 20:44:10

Re: Raid 1 Device or resource busy

Beitrag von rhHeini » 01.11.2023 17:37:53

Hat mit efi nichts zu tun, das alte Schätzchen spricht nur Legacy: viewtopic.php?t=188234

Benutzeravatar
cosinus
Beiträge: 4188
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Raid 1 Device or resource busy

Beitrag von cosinus » 01.11.2023 21:55:46

rhHeini hat geschrieben: ↑ zum Beitrag ↑
01.11.2023 17:37:53
Hat mit efi nichts zu tun, das alte Schätzchen spricht nur Legacy: viewtopic.php?t=188234
Dann schau dir mal viewtopic.php?p=1343520 an!
Da erzählt Strunz nämlich was von EFI-Systempartition.

rhHeini
Beiträge: 2702
Registriert: 20.04.2006 20:44:10

Re: Raid 1 Device or resource busy

Beitrag von rhHeini » 01.11.2023 23:22:30

Pech, das MB kann kein efi, das ist viel zu alt.

Benutzeravatar
cosinus
Beiträge: 4188
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Raid 1 Device or resource busy

Beitrag von cosinus » 02.11.2023 00:03:12

rhHeini hat geschrieben: ↑ zum Beitrag ↑
01.11.2023 23:22:30
Pech, das MB kann kein efi, das ist viel zu alt.
Deswegen hat er ja auch eine BIOS-EFI-Partition :D
Siehe Kommentar von @Livingston.

rhHeini
Beiträge: 2702
Registriert: 20.04.2006 20:44:10

Re: Raid 1 Device or resource busy

Beitrag von rhHeini » 02.11.2023 10:25:38

Sorry, da werden wieder Begriffe falsch verwendet und vermengt, das verwirrt nur.

Der Legacy-Mode mit GPT erfordert eine bios-grub-Partition, die kleiner sein darf als eine efi-Partition, nicht formatiert wird, und ein anderes Flag verpasst bekommt.

Benutzeravatar
Livingston
Beiträge: 1813
Registriert: 04.02.2007 22:52:25
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 127.0.0.1

Re: Raid 1 Device or resource busy

Beitrag von Livingston » 02.11.2023 10:34:03

cosinus hat geschrieben: ↑ zum Beitrag ↑
02.11.2023 00:03:12
rhHeini hat geschrieben: ↑ zum Beitrag ↑
01.11.2023 23:22:30
Pech, das MB kann kein efi, das ist viel zu alt.
Deswegen hat er ja auch eine BIOS-EFI-Partition :D
Siehe Kommentar von @Livingston.
Autsch, da war natürlich BIOS-GPT gemeint :oops:
Der Hauptunterschied zwischen etwas, was möglicherweise kaputtgehen könnte und etwas, was unmöglich kaputtgehen kann, besteht darin, dass sich bei allem, was unmöglich kaputtgehen kann, falls es doch kaputtgeht, normalerweise herausstellt, dass es unmöglich zerlegt oder repariert werden kann.
Douglas Adams

Benutzeravatar
cosinus
Beiträge: 4188
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Raid 1 Device or resource busy

Beitrag von cosinus » 02.11.2023 11:12:31

Livingston hat geschrieben: ↑ zum Beitrag ↑
02.11.2023 10:34:03
Autsch, da war natürlich BIOS-GPT gemeint :oops:
Hmm..ich hab da leider auch nicht weiter gedacht. Sei es drum. Ich bin auch noch nie auf die Idee gekommen, einen reinen BIOS-PC von einer GPT-Disk booten zu lassen. 8O

Benutzeravatar
Strunz_1975
Beiträge: 2512
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Raid 1 Device or resource busy

Beitrag von Strunz_1975 » 11.11.2023 20:57:27

Debian Bookworm

Benutzeravatar
TRex
Moderator
Beiträge: 8316
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: (gelöst) Raid 1 Device or resource busy

Beitrag von TRex » 11.11.2023 21:56:47

Das ist keine Lösung, sondern ein How-To für die Routerdistribution eisfair, die eben das gleiche Tooling dafür verwendet. Dein genaues Problem, wo es herkam und was nun die Lösung war, weiß nach wie vor keiner.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Benutzeravatar
Strunz_1975
Beiträge: 2512
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Raid 1 Device or resource busy

Beitrag von Strunz_1975 » 24.11.2023 19:40:45

Hallo,

ich bin schon etwas weiter gekommen !

Code: Alles auswählen

 mdadm --create --assume-clean --level=1 --raid-devices=2 /dev/vda1 /dev/vdb1
Dann kommt diese Fehlermeldung:

Code: Alles auswählen

mdadm: device /dev/vda exists but is not an md array.
Ich hoffe, ihr könnt mir weiterhelfen

Strunz_1975
Debian Bookworm

Benutzeravatar
bluestar
Beiträge: 2418
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Raid 1 Device or resource busy

Beitrag von bluestar » 24.11.2023 19:59:33

Strunz_1975 hat geschrieben: ↑ zum Beitrag ↑
24.11.2023 19:40:45

Code: Alles auswählen

 mdadm --create --assume-clean --level=1 --raid-devices=2 /dev/vda1 /dev/vdb1
Ich hoffe, ihr könnt mir weiterhelfen
Einfach die korrekte Syntax verwenden, steht u.a. in dem Howto, das du verlinkt hast.

Benutzeravatar
Strunz_1975
Beiträge: 2512
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Raid 1 Device or resource busy

Beitrag von Strunz_1975 » 24.11.2023 20:08:56

bluestar hat geschrieben: ↑ zum Beitrag ↑
24.11.2023 19:59:33
Strunz_1975 hat geschrieben: ↑ zum Beitrag ↑
24.11.2023 19:40:45

Code: Alles auswählen

 mdadm --create --assume-clean --level=1 --raid-devices=2 /dev/vda1 /dev/vdb1
Ich hoffe, ihr könnt mir weiterhelfen
Einfach die korrekte Syntax verwenden, steht u.a. in dem Howto, das du verlinkt hast.
Entschuldigung, ich steh auf den Schlauch
Debian Bookworm

rhHeini
Beiträge: 2702
Registriert: 20.04.2006 20:44:10

Re: Raid 1 Device or resource busy

Beitrag von rhHeini » 24.11.2023 21:44:55

Strunz_1975 hat geschrieben: ↑ zum Beitrag ↑
24.11.2023 20:08:56
Entschuldigung, ich steh auf den Schlauch
Dann versuchs mal mit dem Lesen des HowTo an der entsprechenden Stelle und einem bitweisen Vergleich dessen was Du eingegeben hast und was das da im HowTo steht.

Benutzeravatar
Strunz_1975
Beiträge: 2512
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Raid 1 Device or resource busy

Beitrag von Strunz_1975 » 24.11.2023 23:36:53

was meint ihr, was ich mache :facepalm:
Debian Bookworm

Benutzeravatar
cosinus
Beiträge: 4188
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Raid 1 Device or resource busy

Beitrag von cosinus » 25.11.2023 00:16:31

Strunz_1975 hat geschrieben: ↑ zum Beitrag ↑
24.11.2023 23:36:53
was meint ihr, was ich mache :facepalm:
Sinnfreies Zeug?
/dev/vda ist doch eine virtuelle Disk. Warum musst du da ein RAID reinfummeln? Und warum nur für vda1?

Benutzeravatar
Strunz_1975
Beiträge: 2512
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Raid 1 Device or resource busy

Beitrag von Strunz_1975 » 25.11.2023 00:27:00

cosinus hat geschrieben: ↑ zum Beitrag ↑
25.11.2023 00:16:31
Strunz_1975 hat geschrieben: ↑ zum Beitrag ↑
24.11.2023 23:36:53
was meint ihr, was ich mache :facepalm:
Sinnfreies Zeug?
/dev/vda ist doch eine virtuelle Disk. Warum musst du da ein RAID reinfummeln? Und warum nur für vda1?
Ich will das alles einmal in einer "virtuellen Maschine" ausprobieren :|
Debian Bookworm

Benutzeravatar
bluestar
Beiträge: 2418
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Raid 1 Device or resource busy

Beitrag von bluestar » 25.11.2023 07:22:49

Strunz_1975 hat geschrieben: ↑ zum Beitrag ↑
24.11.2023 23:36:53
was meint ihr, was ich mache :facepalm:
Quelle Howto:

Code: Alles auswählen

mdadm --create /dev/md0 --bitmap=internal --level=1 --raid-disks=2 /dev/sda1 /dev/sdb1
In deinem Befehl fehlt der Name des Raid-Devices /dev/md0.

Benutzeravatar
cosinus
Beiträge: 4188
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Raid 1 Device or resource busy

Beitrag von cosinus » 25.11.2023 09:55:46

Strunz_1975 hat geschrieben: ↑ zum Beitrag ↑
25.11.2023 00:27:00
Ich will das alles einmal in einer "virtuellen Maschine" ausprobieren :|
Ok, aber wieso willst du nur vda1/vda2 also nur /boot zu einem RAID1 machen?
Warum richtest du nicht die Maschine per LVM ein? Dann wird der gesamte LVM-Container, der die logical volumes enthält, geRAIDet.

Benutzeravatar
Strunz_1975
Beiträge: 2512
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Raid 1 Device or resource busy

Beitrag von Strunz_1975 » 25.11.2023 10:51:25

cosinus hat geschrieben: ↑ zum Beitrag ↑
25.11.2023 09:55:46
Strunz_1975 hat geschrieben: ↑ zum Beitrag ↑
25.11.2023 00:27:00
Ich will das alles einmal in einer "virtuellen Maschine" ausprobieren :|
Ok, aber wieso willst du nur vda1/vda2 also nur /boot zu einem RAID1 machen?
Warum richtest du nicht die Maschine per LVM ein? Dann wird der gesamte LVM-Container, der die logical volumes enthält, geRAIDet.
Geht "Raid 1" auch mit "LVM" ?
Debian Bookworm

Benutzeravatar
cosinus
Beiträge: 4188
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Raid 1 Device or resource busy

Beitrag von cosinus » 25.11.2023 11:21:53

Strunz_1975 hat geschrieben: ↑ zum Beitrag ↑
25.11.2023 10:51:25
Geht "Raid 1" auch mit "LVM" ?
Ja. Nur mit der EFI-Partition wird es sehr tricky. Aber die VM hast du ja im normalen Modus.
Statt LVM kannst du auch erstmal ganz einfach anfangen und dich später an komplexere Partitionsstrukturen herantasten. Also Debian in eine neue VM mit zwei virtuellen Disks installieren und auf beiden virtuellen Disks eine Partition erstellen - jeweils exakt gleich groß. Dann im Setup diese für RAID1 einrichten. Im RAID1-Device /dev/md0 erzeugst du dann ein ext4, das nach / eingehängt wird.

Benutzeravatar
bluestar
Beiträge: 2418
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Raid 1 Device or resource busy

Beitrag von bluestar » 25.11.2023 13:45:15

Strunz_1975 hat geschrieben: ↑ zum Beitrag ↑
25.11.2023 10:51:25
Geht "Raid 1" auch mit "LVM" ?
Warum noch md-Raid und LVM? Setz doch direkt auf ZFS.

Antworten