Hallo,
ich habe ein Software-Raid gebastelt, um meine wichtigen Daten vor dem Untergang zu bewahren und um sofort weiterarbeiten zu können, wenn mal eine Festplatte ausfällt. Der Normalbetrieb funktioniert soweit auch.
Wenn ich aber eine Platte (/dev/hdd) ausbaue, dann funktioniert die Sache nicht mehr:
# mount /safe mount: wrong fs type, bad option, bad superblock on /dev/md0, or too many mounted file systems (could this be the IDE device where you in fact use ide-scsi so that sr0 or sda or so is needed?)
# raidstart -a /dev/md0: Invalid argument
(fs (ext3) stimmt, gemountet sind 10 Partitionen) Wenn ich die Platte wieder einbaue und das Raid starte, dann beginnt er auf der Platte rumzuwühlen, was mich vermuten lässt, das er ein Rebuild durchführt.
Warum arbeitet er aber nicht einfach weiter, wenn eine Platte fehlt? Sieht jemand den Fehler? Oder ist das normal, das bei Raid 1 immer alle Partitionen da sein müssen?
meine /etc/raidtab: raiddev /dev/md0 raid-level 1 nr-raid-disks 2 nr-spare-disks 0 chunk-size 4 persistent-superblock 1 device /dev/hdd1 raid-disk 0 device /dev/hde6 raid-disk 1
/proc/mdstat im Normalbetrieb (mit beiden Festplatten): Personalities : [raid1] read_ahead 1024 sectors md0 : active raid1 ide/host2/bus0/target0/lun0/part6[1] 529088 blocks [2/1] [_U]
unused devices: <none>
/proc/mdstat mit nur einer Platte Personalities : [raid1] read_ahead not set unused devices: <none>
Kernel: 2.4.20 (+ Patch für Powerkeys)
Danke, Fabian