[Pacemaker] pingd fails to update CIB
Quentin Smith
quentin at MIT.EDU
Fri Mar 12 21:36:46 UTC 2010
Hi-
I just took the latest updates to pacemaker and heartbeat from
http://people.debian.org/~madkiss/ha. In particular, I upgraded
heartbeat 1:3.0.2-1~bpo50+1 to 1:3.0.2+hg12547-2~bpo50+1
pacemaker 1.0.7+hg20100203-1~bpo50+1 to 1.0.7+hg20100303r15404-3~bpo50+1
cluster-agents 1:1.0.2-1~bpo50+1 to 1:1.0.2+hg1657-2~bpo50+1
cluster-glue 1.0.3-1~bpo50+1 to 1.0.3+hg2337-1~bpo50+1
Now, my pingd resources don't appear to update the node attributes when a
ping node reappears. In particular, if I block the target of a pingd, the
node's attribute is set to 0, but if I unblock it, the node's attribute is
not reset in the CIB. Running "attrd_updater -R" causes attrd to update
the CIB, and the node's attribute goes back to 1000 (my chosen
multiplier). I tried restarting attrd, and that didn't help. When
pingd/attrd should be updating the attribute, instead it logs "info:
ping_read: Retrying...".
I spoke to misch on IRC and he suggested mailing the list. My cluster is
quorate, and other resources run fine. The pingd primitive is:
primitive pingd_w20net ocf:pacemaker:pingd \
params name="pingd_w20net" dampen="5s" multiplier="1000" host_list="18.187.0.1"
I'd appreciate any advice you have for bringing my cluster back to full
operation.
--Quentin
More information about the Pacemaker
mailing list