----- Original Message -----
From: "Jiaju Zhang" <jjzhang.li...@gmail.com>
To: "Daniel Qian" <dan...@bestningning.com>
Sent: Thursday, December 31, 2009 3:27 AM
Subject: Re: [Pacemaker] ocfs2_controld: Unable to connect to CKPT: Object
does not exist
On Thu, Dec 31, 2009 at 3:57 PM, Daniel Qian <dan...@bestningning.com>
wrote:
----- Original Message ----- From: "Jiaju Zhang"
<jjzhang.li...@gmail.com>
To: <pacemaker@oss.clusterlabs.org>; "Daniel Qian"
<dan...@bestningning.com>
Sent: Thursday, December 31, 2009 2:26 AM
Subject: Re: [Pacemaker] ocfs2_controld: Unable to connect to CKPT:
Object
does not exist
On Thu, Dec 31, 2009 at 11:35 AM, Daniel Qian <dan...@bestningning.com>
wrote:
I am using pacemaker, corosync and ocfs2 on Fedora 12 to build an
active/active cluster. When I try to start up o2cb resource with
ocfs2-tools-pcmk-1.4.3-3.fc12.x86_64 that comes with Fedora 12 it
produces
the following errors:
Dec 30 22:06:29 ilo150 corosync[3866]: [pcmk ] info: pcmk_notify:
Enabling node notifications for child 9178 (0x1e5e5f0)
Dec 30 22:06:29 ilo150 ocfs2_controld[9178]: Unable to connect to CKPT:
Object does not exist
Does anyone know if this is a problem on the ocfs2 side or corosync
side?
- Have you installed openais package?
- ocfs2_controld is using the CKPT service which is provided by openais
- not corosync.
really? I did not know that. So my best bet is either switch to openais
or
You might misunderstand what I said. It is not "switch to openais" but
"install
the openais as well". That is to say, both corosync and openais package
are needed :)
I am getting a little confused now and maybe I missed some information here.
On the other cluster where openais is in use I had to set the cluster
communication - authkey, totem and interface etc. With this one I am working
on I did pretty much the same in corosync. Now you are saying I need to turn
on openais to work with corosync but the question is where I should put
those settings? openais.conf, corosync.conf or both? and which package is
supposed to start up pacemaker processes which are done through corosync at
the moment:
1111 ? Ssl 0:10 corosync
1117 ? SLs 0:00 \_ /usr/lib64/heartbeat/stonithd
1118 ? S 0:03 \_ /usr/lib64/heartbeat/cib
1119 ? S 0:01 \_ /usr/lib64/heartbeat/lrmd
1120 ? S 0:00 \_ /usr/lib64/heartbeat/attrd
1121 ? S 0:00 \_ /usr/lib64/heartbeat/pengine
1122 ? S 0:02 \_ /usr/lib64/heartbeat/crmd
to use gfs with corosync then. I will try it out and post the result
here.
But gfs2 uses dlm as the lock manager, and dlm also uses CKPT service. So
eventually you also need the openais package.
DLM seems to have started fine in my cluster
[r...@ilo143 ~]# crm_mon -1
============
Last updated: Thu Dec 31 11:12:35 2009
Stack: openais
Current DC: ilo143 - partition with quorum
Version: 1.0.5-ee19d8e83c2a5d45988f1cee36d334a631d84fc7
2 Nodes configured, 2 expected votes
3 Resources configured.
============
Online: [ ilo143 ilo150 ]
Master/Slave Set: drbd_clone0
Masters: [ ilo143 ]
Slaves: [ ilo150 ]
Clone Set: dlm-clone
Started: [ ilo143 ilo150 ]
Failed actions:
o2cb:1_start_0 (node=ilo150, call=22, rc=1, status=complete): unknown
error
o2cb:0_start_0 (node=ilo143, call=21, rc=1, status=complete): unknown
error
Basically I have been following the doc "Cluster from Scratch Apache in
Fedora 11" at clusterlabs.org website only I am on Fedora 12
Thanks,
Daniel
_______________________________________________
Pacemaker mailing list
Pacemaker@oss.clusterlabs.org
http://oss.clusterlabs.org/mailman/listinfo/pacemaker