PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : drbd und heartbeat und diverse Probleme



dremke
12.09.06, 14:52
Hallo,

ich habe ein paar Probleme mit heartbeat und drbd unter SuSE 10.1. Hier meine ha.cf


debugfile /var/log/ha-debug
logfile /var/log/ha-log
logfacility local0
keepalive 0.5
deadtime 5
warntime 2
initdead 120
deadping 5
bcast eth1
auto_failback on
node testknecht3
node testknecht4


und die /etc/ha.d/haresources:


testknecht3 192.168.2.95 datadisk::imap

Fällt nun der primäre Knoten aus, übernimmt der sekundäre und ist über die 192.168.2.95 ansprechbar. Wird der (alte)primäre Knoten wieder gestartet bekommt er die IP-Adresse wieder zugewiesen. Die beiden Knoten werden aber nicht mehr synchronisiert:

rcdrbd status
drbd driver loaded OK; device status:
version: 0.7.18 (api:78/proto:74)
SVN Revision: 2186 build by lmb@chip, 2006-05-04 17:08:27
0: cs:WFConnection st:Primary/Unknown ld:Consistent
ns:0 nr:0 dw:0 dr:0 al:0 bm:127 lo:0 pe:0 ua:0 ap:0


bzw.


rcdrbd status
drbd driver loaded OK; device status:
version: 0.7.18 (api:78/proto:74)
SVN Revision: 2186 build by lmb@chip, 2006-05-04 17:08:27
0: cs:StandAlone st:Secondary/Unknown ld:Consistent
ns:0 nr:0 dw:0 dr:0 al:0 bm:127 lo:0 pe:0 ua:0 ap:0

Das hätte ich aber gerne anders.
Das zweite Problem tritt mit folgender /etc/ha.d/haresources auf:


testknecht3 192.168.2.95 datadisk::imap Filesystem::/dev/drbd0::/mnt::ext3

Fällt nun der primäre Knoten aus und kommt wieder, startet der Rechner neu! Im logfile steht:


ERROR: Return code 20 from /etc/ha.d/resource.d/drbddisk
ResourceManager[8648]: 2006/09/12_15:42:35 CRIT: Resource STOP failure. Reboot required!

Für Anregungen wäre ich dankbar.

Gruß,
Daniel

wb1
20.09.06, 22:14
schau nach drbdadm
ich glaube drbdadm primary all auf dem primären knoten
und dann mit drbdadm replicate /dev/drbd0 die replizierung anstoßen

dremke
28.09.06, 08:34
Hallo,


schau nach drbdadm
ich glaube drbdadm primary all auf dem primären knoten
und dann mit drbdadm replicate /dev/drbd0 die replizierung anstoßen

das wird ja alles von *heartbeat* gerregelt und funktioniert nun auch soweit. Was nicht funktioniert ist das umschalten von "primary" auf "secondary". Das gemountete drbd Verzeihnis kann hier nicht mehr freigegeben werden.

Gruß,
Daniel

wb1
28.09.06, 08:58
testknecht3 192.168.2.95 datadisk::imap Filesystem::/dev/drbd0

dremke
28.09.06, 12:29
testknecht3 192.168.2.95 datadisk::imap Filesystem::/dev/drbd0

Geht nicht. Das Filesystem Skript benötigt ausser dem Device noch ein Verzeichnis und den Typ des Filesystems.