[Linux-cluster] cman startup issue

Patrick Caulfield pcaulfie at redhat.com
Wed Nov 7 11:42:40 UTC 2007


gordan at bobich.net wrote:
> On Wed, 7 Nov 2007, Patrick Caulfield wrote:
> 
>>> I'm having a weird problem. I am using a shared GFS root file system,
>>> and the same initrd image on all the machines. The cluster has 3
>>> machines on it at the moment, and 1 refuses to join the cluster,
>>> regardless of which order I bring them up in.
>>>
>>> When cman service is being started, it fails when starting cman:
>>>
>>> cman not started: Can't find local node name in cluster.conf
>>> /usr/local/sbin/cman_tool: aisexec daemon didn't start
>>>
>>> If I try to run aisexec, I get:
>>> aisexec: totemsrp.c:2867: memb_ring_id_store: Assertion `0' failed.
>>>
>>> Where should I be looking for causes of this? I double checked my
>>> cluster.conf and the MAC addresses, IP addresses and interface names are
>>> correct in each node's config.
>>
>> Check that the new node can write into /tmp - where it is trying to
>> store the
>> current ring-id.  It could be SElinux or perhaps the permissions on
>> the file it
>> is trying to create.
> 
> That fixed the aisexec problem, but the "Can't find local node name in
> cluster.conf" problem remains, and cman still won't start. :-(

Well, it won't start if it can' find the local node name in cluster.conf ...
Have you double-checked that the name(s) in cluster.conf match those on the
ethernet interfaces ?

-- 
Patrick





More information about the Linux-cluster mailing list