hussi
04.10.04, 11:46
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
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