[ClusterLabs] Why is last-lrm-refresh part of the CIB config?
kgaillot at redhat.com
Mon Sep 9 11:14:03 EDT 2019
On Mon, 2019-09-09 at 11:06 +0200, Ulrich Windl wrote:
> In recent pacemaker I see that last-lrm-refresh is included in the
> CIB config (crm_config/cluster_property_set), so CIBs are "different"
> when they are actually the same.
> Example diff:
> - <nvpair id="cib-bootstrap-options-last-lrm-refresh"
> name="last-lrm-refresh" value="1566194010"/>
> + <nvpair id="cib-bootstrap-options-last-lrm-refresh"
> name="last-lrm-refresh" value="1567945827"/>
> I don't see a reason for having that. Can someone explain?
New transitions (re-calculation of cluster status) are triggered by
changes in the CIB. last-lrm-refresh isn't really special in any way,
it's just a value that can be changed arbitrarily to trigger a new
transition when nothing "real" is changing.
I'm not sure what would actually be setting it these days; its use has
almost vanished in recent code. I think it was used more commonly for
clean-ups in the past.
Ken Gaillot <kgaillot at redhat.com>
More information about the Users