Hallo NG,
ich habe hier ein Problem mit Heartbeat und DRBD unter Suse 9.1
Unter Suse 9.0 und der Anleitung vom Linux-Magazin Ausgabe 07/04 ab
Seite 60 habe ich alles zum laufen bekommen.
Unter 9.1 habe ich das Problem, das er die DRBD Disk nicht mounten
kann. Mit mount /dev/nb0 funktioniert es aber.
DRBD läuft
Ich kann beim Start des zweiten Clusterknoten auf dem ersten mit cat
/proc/drbd sehen, dass er syncronisiert.
Heartbeat läuft auch, denn es startet, wie erwartet den Apache2,
leider mountet er die DRBD Disk nicht.
Hier die relevanten Config-Files
--- authkeys ---
auth 1
1 crc
--- ha.cf ---
debugfile /var/log/ha-debug
logfile/var/log/ha-log
logfacilitylocal 0
keepalive 2
deadtime 30
warntime 10
initdead 120
bcast eth1 # Linux
auto_failback on
node clk01
node clk02
--- haresources ---
clk01 192.168.222.90/24 drbddisk::drbd0 apache2
--- drbd.conf ---
resource drbd0 {
protocol = C
incon-degr-cmd="halt -f"
startup {
degr-wfc-timeout=120 # 2 minutes.
}
disk {
on-io-error = detach
}
net {
}
syncer {
rate=10M
group=1
al-extents=257
}
on clk01 {
device=/dev/nb0
disk=/dev/hda3
address=10.0.0.1
port=7788
meta-disk=internal
}
on clk02 {
device=/dev/nb0
disk=/dev/hda3
address=10.0.0.2
port=7788
meta-disk=internal
}
}
--- fstab ---
/dev/hda2 / ext3 acl,user_xattr
1 1
/dev/nb0 /usr1 ext3 noauto
0 0
/dev/hda1 swap swap pri=42
0 0
devpts /dev/pts devpts mode=0620,gid=5
0 0
proc /proc proc defaults
0 0
usbfs /proc/bus/usb usbfs noauto
0 0
sysfs /sys sysfs noauto
0 0
/dev/cdrom /media/cdrom subfs
fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=ut f8 0 0
/dev/fd0 /media/floppy subfs
fs=floppyfss,procuid,nodev,nosuid,sync 0 0
Was zum Teufel mache ich falsch?
Kann mir jemand auf die Sprünge helfen?
THX schon einmal im Voraus.
Gruß Hussi
Lesezeichen