software raid = datenmüll

H

homer0815

Grünschnabel
hallo an alle.

nachdem ich nun alle meine cds in flac gerippt habe, wird mir der platz auf einer festplatte zu klein.
also habe ich mir ein softwareraid 5 zusammengebaut.
wenn ich die daten von der einzelplatte auf das raid kopiere sind alle songs defekt.
man kann sie zwar abspielen, sie enden aber zu früh oder springen in der mitte.

das array besteht aus 4 Samsung SP2504C platten (250gb sata2), es wurde ohne probleme erstellt und mit ext3 formatiert.
auch ein neuinitialisieren beseitigt den fehler nicht.
ich weis nicht mehr weiter was ich noch machen soll.
controller ist ein Dawicontrol DC-154.
kernel ist 2.6.18, mit "Silicon Image SATA support" fest eingebaut.
mdadm --detail /dev/md0
/dev/md0:
Version : 00.90.03
Creation Time : Tue Nov 21 20:23:33 2006
Raid Level : raid5
Array Size : 732587904 (698.65 GiB 750.17 GB)
Device Size : 244195968 (232.88 GiB 250.06 GB)
Raid Devices : 4
Total Devices : 4
Preferred Minor : 0
Persistence : Superblock is persistent

Update Time : Thu Nov 23 01:45:43 2006
State : clean
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0

Layout : left-symmetric
Chunk Size : 64K

UUID : f546ac34:e18cfbbe:fa162bee:fe965f10
Events : 0.6

Number Major Minor RaidDevice State
0 8 1 0 active sync /dev/sda1
1 8 17 1 active sync /dev/sdb1
2 8 33 2 active sync /dev/sdc1
3 8 49 3 active sync /dev/sdd1
 
Wie kopierst Du die denn drauf?
Mal einen MD5SUM-Check gemacht?
Mal geschaut, ob sich die Datei auch bem "runterkopieren" ändert?
 
kopieren mach ich einfach mit cp -R /mnt/point1 /mnt/point2.
md5sum hab ich auch schon gemacht, sie stimmen nicht überein.

Mal geschaut, ob sich die Datei auch bem "runterkopieren" ändert?
versteh ich jetzt gerade nicht, wie du das meinst.
wenn ich eine flac zb auf /usr (reiserfs) oder / (ext3) kopiere ist sie in ordnung.
es betrifft nur das array.
 
... wenn du sie vom Array wieder zurückkopierst?
 
nein von der normalen platte.
also die ist in ordnung, da wird schonmal nichts falsch ausgelesen, das wollte ich damit sagen.

hier paar md5summen
originaldatei: 4b3ae2949830a743801ec4ad13e78920 01 - Davidian.flac
auf / kopiert: 4b3ae2949830a743801ec4ad13e78920 /01 - Davidian.flac
auf raid kpoiert: 2f1efc31e05d82c66e133576f52a7562 /mnt/raid/01 - Davidian.flac
von raid auf /: 2f1efc31e05d82c66e133576f52a7562 /01 - Davidian.flac
 
*push*

ich weis, pushen ist nicht die feine englische art, aber ich weis echt nicht mehr weiter,
ich habe auf dem array nun testweise andere dateisysteme ausprobiert (jfs xfs).
der fehler taucht überall auf.

es hat sich rausgestellt, dass wenn ich die dateien einzeln kopiere, stimmt die prüfsumme.
wenn ich mit cp -R oder mv eine ganzen batzen rüberschiebe, kommt nur müll an.
vielleicht ein fehler im ram?
 
Zuletzt bearbeitet:
Einen RAM-Fehler kannst du ja mit Memtest rausfinden.
 

Ähnliche Themen

Raid5 spare nach rebuild "verschwunden"?

Software RAID 1 verkleinern

Raid-1 einrichten

Software-Raid (mdadm) - Festplatte ersetzen

Soft Raid 5 degraded

Zurück
Oben