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