mdadm ARRAY löschen?
Indigo 18.01.2007 - 17:51 1083 4
Indigo
raub_UrhG_vergewaltiger
|
hi, folgendes: maschine mit RAID-1 auf /dev/md0 RAID-5 auf /dev/md1 ich möchte das array /dev/md1 löschen, sodass es von mdadm beim start nicht mehr erkannt und gestartet wird. was muss ich tun? ich verzweifle schön langsam, array stoppen und mit mdadm -r /dev/md1
bringt zwar das array für den moment um, aber nach dem neustart wird das array trotzdem wieder eingebunden. wo speichert mdadm diese infos? thnx, martin
|
COLOSSUS
AdministratorGNUltra
|
Die Metadaten eines Arrays sind in Post-Version-0.91-md-Arrays direkt im Superblock der einzelnen Arrayelemente gespeichert. Wenn du ein Array endgueltig killen willst, musst du die Superblocks dieser Blockdevices entsprechend invalidieren, z. B. mittels dd. Es sollte auch genuegen, den Partitionstyp von "Linux RAID Autodetect" (0xFD) auf irgendeinen anderen Wert abzuaendern.
|
Indigo
raub_UrhG_vergewaltiger
|
so, das hat schonmal geholfen NUR: jetzt wird das RAID-1 beim booten zweimal eingebunden, und zwar einmal normal als /dev/md0 mit den elementen /dev/sda1 und /dev/sdb1 _und_ ein zweites mal als /dev/md1 hier zur veranschaulichung die /proc/mdstat indigo@server:~$ cat /proc/mdstat
Personalities : [raid1]
md1 : active raid1 dm-5[1] dm-4[0]
245111616 blocks [2/2] [UU]
md0 : active raid1 sda1[0] sdb1[1]
245111616 blocks [2/2] [UU]
unused devices: <none>
was zum teufel ist dm-5[1] und dm-4[0]???
|
COLOSSUS
AdministratorGNUltra
|
Ich bin mir nicht sicher, da ich sowas noch nie hatte, aber: dm klingt nach device mapper/fakeraid; hast du vielleicht einen Pseudo-RAID-Controller, und mit dem einmal Arrays via Controller-BIOS auf deinen Platten angelegt?
|
Indigo
raub_UrhG_vergewaltiger
|
die beiden platten hängen an einem promise SATA378 controller der könnte zwar RAID ist aber im IDE modus, am controller wurde nix verändert... ?
edith: solved (ka warums jetzt weg ist??)
eine frage hab ich aber trotzdem noch: kann man im nachhinein irgendwie festlegen welche md nummer das array hat?
Bearbeitet von Indigo am 18.01.2007, 22:15
|