URL: https://www.overclockers.at/linux/mdadm-problem_226743/page_1 - zur Vollversion wechseln!
Hallo.
Ich habe ein Problem mit meinem SW-Raid.
Ich habe mit mdadm ein Raid5 laufen mit 4x 2Tb Platten und eine ist jetzt ein gegangen. Hab daher eine nachgekauft und wollte diese einhängen..
Ich hab die Partitionstabelle von einer Platte auf die andere kopiert dann neu eingelesen und wollt sie ins Raid hängen. Doch leider bekomme ich dann einen Fehler:
Zitatdd if=/dev/sdd of=/dev/sdc count=1 bs=512
sfdisk -R /dev/sdc
mdadm /dev/md2 --add /dev/sdc1
mdadm: /dev/sdc1 not large enough to join array
Zitatsfdisk -s /dev/sdd1
1953514542
sfdisk -s /dev/sdc1
1953512001
hmm... klingt übel
Auch wenns ne Bastellösung ist:
das Raid verkleinern, damit sich die neue Platte integrieren lässt
oder neue Platte kaufen die sicher grösser/gleich gross ist wie die bestehenden.
Leider kann man nie genau sagen wieviel speicher die Platte wirklich hat (ausser bei den teuren Raid / SAS Modellen).
warum hast du die partitionstabelle umkopiert?
einfahc rein hängen und ein rebuild machen
@Viper:
Reinhängen im Sinne von
mdadm /dev/md2 --add /dev/sdc
Ohne Partition?
Huhu.
Hatte leider die letzten Tage keine Zeit.
Raid verkleinern um ein paar Mb wäre mir recht.
Hab ich auch schon mal gemacht und das war jetzt nicht so extrem.
Mein Problem hier ist nur das mein Raid verschlüsselt ist (cryptsetup) und ich GPT Partitionen hab (2Tb Partitions)
Ich hätte vorgeschlagen mal so anzufangen:
Dann muss ich die Partitions verkleinern jedoch wie soll ich das genau machen?ZitatRaid umounten aber "entschlüsselt" lassen:
umount /mnt/storage
fsck.ext4 -f /dev/mapper/md0_raid
resize2fs -p /dev/mapper/md0_raid XXXG
cryptsetup luksClose /dev/mapper/md0_raid
mdadm --stop /dev/md0
mdadm --zero-superblock /dev/sdb1
mdadm --zero-superblock /dev/sdc1
mdadm --zero-superblock /dev/sdd1
mdadm --zero-superblock /dev/sde1
Zitatmdadm --create --assume-clean --level=5 -n4 /dev/md0 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
cryptsetup luksOpen /dev/md0 md0_raid
resize2fs -p /dev/mapper/md0_raid
fsck.ext4 -f /dev/mapper/md0_raid
Wende dich mit deinem Problem an die Linux RAID Mailing Liste. Alles andere wirst du am Ende bereuen.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026