Hallo zusammen,
ich habe mir ein RAID 1 (SCSI Controller AHA2940 und 2 SCSI Platten) aufgesetzt und es funktioniert auch soweit. Ich habe allerdings das problem, dass wenn ich eine von beiden platten abklemme der Rechner nicht mehr richtig hochfährt. Es kommt Lilo hoch ich wähle einen Kernel und dann bekomme ich "error 0x01"
Hier mal meine Konfigs:
read_ahead 1024 sectors
md1 : active raid1 sdb1[0] sda1[1]
24000 blocks [2/2] [UU]
md2 : active raid1 sdb5[0] sda5[1]
2441728 blocks [2/2] [UU]
md3 : active raid1 sdb6[0] sda6[1]
1959808 blocks [2/2] [UU]
md4 : active raid1 sdb7[0] sda7[1]
1959808 blocks [2/2] [UU]
md0 : active raid1 sdb4[0] sda4[1]
1959808 blocks [2/2] [UU]
unused devices: <none>
Lilo.conf:
# Overrides the default mapping between harddisk names and the BIOS'
# harddisk order. Use with caution.
lba32
disk=/dev/sda
bios=0x80
disk=/dev/sdb
bios=0x81
boot=/dev/md1
raid-extra-boot="/dev/sda, /dev/sdb"
root=/dev/md0
install=/boot/boot-menu.b
map=/boot/map
prompt
delay=20
# single-key
# delay=100
timeout=100
vga=normal
default=Linux
image=/vmlinuz
label=Linux
read-only
# restricted
# alias=1
image=/vmlinuz.old
label=LinuxOLD
read-only
optional
# restricted
# alias=2
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump>
<pass>
/dev/md0 / ext3 defaults,errors=remount-ro
0 1
/dev/sda2 none swap sw 0
0
/dev/sdb2 none swap sw 0
0
proc /proc proc defaults 0
0
/dev/fd0 /floppy auto user,noauto 0
0
/dev/cdrom /cdrom iso9660 ro,user,noauto 0
0
/dev/md1 /boot ext3 defaults 0
2
/dev/md2 /usr ext3 defaults 0
2
/dev/md3 /home ext3 defaults 0
2
/dev/md4 /var ext3 defaults 0
2
Disk /dev/sda: 255 heads, 63 sectors, 1106 cylinders
Units = sectors of 1 * 512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 63 48194 24066 fd Linux raid autodetect
/dev/sda2 48195 1044224 498015 82 Linux swap
/dev/sda3 1044225 13831964 6393870 5 Extended
/dev/sda4 13831965 17767889 1967962+ fd Linux raid autodetect
/dev/sda5 1044288 5960114 2457913+ fd Linux raid autodetect
/dev/sda6 5960178 9896039 1967931 fd Linux raid autodetect
/dev/sda7 9896103 13831964 1967931 fd Linux raid autodetect
Disk /dev/sdb: 255 heads, 63 sectors, 1115 cylinders
Units = sectors of 1 * 512 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 63 48194 24066 fd Linux raid autodetect
/dev/sdb2 48195 1028159 489982+ 82 Linux swap
/dev/sdb3 1028160 13751639 6361740 5 Extended
/dev/sdb4 13751640 17671499 1959930 fd Linux raid autodetect
/dev/sdb5 1028223 5911919 2441848+ fd Linux raid autodetect
/dev/sdb6 5911983 9831779 1959898+ fd Linux raid autodetect
/dev/sdb7 9831843 13751639 1959898+ fd Linux raid autodetect
Freue mich über jeden Tipp, danke schonmal! Bei bedarf kann ich meine /etc/raidtab und oder dmesg Ausgabe posten.
Viele Grüße
Patrick
RAID Problem
- durztbrother
- Beiträge: 235
- Registriert: 27.01.2003 23:23:48
- Wohnort: Hamburg
Hallo,
das RAID läuft soweit, aber das Problem das der Rechner nicht bootet wenn ich eine von den beiden Platten abziehe besteht nachwievor. Ich habe auch aufgegeben zu erforschen woran es liegt.
Wenn sich also eine Platte veraschiededet müste ich eine Knoppix einwerfen zum booten dann die fstab und lilo.conf anpassen, damit ich von der noch funktionierenden Platten booten kann.
Alternativ könnteste Dir auch eine Bookdiskette/CD bauen.
Ciao
Patrick
das RAID läuft soweit, aber das Problem das der Rechner nicht bootet wenn ich eine von den beiden Platten abziehe besteht nachwievor. Ich habe auch aufgegeben zu erforschen woran es liegt.
Wenn sich also eine Platte veraschiededet müste ich eine Knoppix einwerfen zum booten dann die fstab und lilo.conf anpassen, damit ich von der noch funktionierenden Platten booten kann.
Alternativ könnteste Dir auch eine Bookdiskette/CD bauen.
Ciao
Patrick
Hmm ... ich habe eigentlich die gleichen Probleme - sobald ich die 1. Platte abziehe, bootet der rechner nicht mehr - das ist natürlich sehr unpraktisch!
Kann es daran liegen, dass beim booten ohne die 1. Platte sdb ja wieder zu sda wird ?!?
Im Prinzip müssen also beide platten zu 100% identisch sein ... selbst der bootsektor muss gleich sein ...
nur wie erreiche ich das ?
Ich kann zwar zwei platten spiegeln, nur das bringt mir nicht wirklich viel, wenn im Fehlerfall der Rechner nicht mehr bootet, denn um eine Ersatzfestplatte einbauen zu können, muss ich ja den Rechner herunterfahren und dann neu starten ...
Hat vielleicht jemand ne idee, wie wir das Problem lösen können ??
Kann es daran liegen, dass beim booten ohne die 1. Platte sdb ja wieder zu sda wird ?!?
Im Prinzip müssen also beide platten zu 100% identisch sein ... selbst der bootsektor muss gleich sein ...
nur wie erreiche ich das ?
Ich kann zwar zwei platten spiegeln, nur das bringt mir nicht wirklich viel, wenn im Fehlerfall der Rechner nicht mehr bootet, denn um eine Ersatzfestplatte einbauen zu können, muss ich ja den Rechner herunterfahren und dann neu starten ...
Hat vielleicht jemand ne idee, wie wir das Problem lösen können ??