[Pacemaker] error in logs - cannot interleave clone... and some general ideas
Michał Purzyński
michal at rsbac.org
Wed Sep 15 09:21:04 UTC 2010
hey,
i'm in process of setting up a failover + load balancing cluster for
OpenLDAP (mirror mode).
i've got some strange log messages i don't really understand:
Sep 15 00:33:38 udalia3 crmd: [30332]: ERROR: crmd_ha_msg_filter:
Another DC detected: udalia4 (op=noop)
this one is easy - one node lost connectivity, each of them (i have two
node cluster) thinks he's the DC. anyway, after the connectivity is
back, everything syncs.
btw, what should i do about that? stonith? does not seem to be a good
solution with slapd service - no shared data, each node has own
database, they are synchronized on the ldap replication level, mirror mode.
if you have some ideas/thoughts about my cluster setup, share them as
well. maybe there are some logical mistakes i made or sth. just comment
on it.
Sep 15 00:36:53 udalia3 pengine: [30331]: ERROR:
clone_rsc_colocation_rh: Cannot interleave clone LDAPclone and
ClusterIPclone because they do not support the same number of resources
per node
this is the one i don't get. i don't interleave anything. at least i
don't know i do ;)
configuration of my cluster:
node udalia3 \
attributes standby="off"
node udalia4 \
attributes standby="off"
primitive ClusterIP ocf:heartbeat:IPaddr2 \
params ip="172.16.6.93" cidr_netmask="24"
clusterip_hash="sourceip-sourceport" \
op monitor interval="0" timeout="60s" start stop
primitive LDAP lsb:slapd \
op monitor interval="0" timeout="60s" start stop
primitive resPing ocf:pacemaker:ping \
params host_list="172.16.4.7" dampen="5s" multiplier="1000"
debug="true" \
op start interval="0" timeout="60s" \
op stop interval="0" timeout="60s" \
op monitor interval="0" timeout="60s"
clone ClusterIPclone ClusterIP \
meta globally-unique="true" clone-max="2" clone-node-max="2"
target-role="Started"
clone LDAPclone LDAP \
meta globally-unique="false" clone-max="2" clone-node-max="1"
target-role="Started"
clone clonePing resPing
location ip-no-convectivity ClusterIPclone \
rule $id="ping-exclude-rule2" -inf: not_defined pingd or pingd
number:lte 0
location ldap-no-convectivity LDAPclone \
rule $id="ping-exclude-rule" -inf: not_defined pingd or pingd
number:lte 0
colocation ldap-with-ip inf: LDAPclone ClusterIPclone
order ldap-after-ip inf: ClusterIPclone LDAPclone
property $id="cib-bootstrap-options" \
dc-version="1.1.2-53b05d88305c603b83b6dbdd799f8e3bca9b7efd" \
cluster-infrastructure="openais" \
expected-quorum-votes="2" \
stonith-enabled="false" \
no-quorum-policy="ignore" \
last-lrm-refresh="1284502285"
rsc_defaults $id="rsc-options" \
resource-stickiness="0"
thx for your help.
More information about the Pacemaker
mailing list