Ken Gaillot napsal(a):
On Fri, 2018-02-16 at 15:06 -0600, Ken Gaillot wrote:
Source code for the first release candidate for Pacemaker version
is now available at:
The main goal of the change from Pacemaker 1 to 2 is to drop support
for deprecated legacy usage, in order to make the code base more
maintainable going into the future. As such, this release involves a
net drop of more than 20,000 lines of code!
Rolling (live) upgrades are possible only from Pacemaker 1.1.11 or
later, on top of corosync 2. Other setups can be upgraded with the
It is recommended to run "cibadmin --upgrade" (or the equivalent in
your higher-level tool of choice) both before and after the upgrade.
The final 2.0.0 release will automatically transform most of the
dropped older syntax to the newer form. However, this functionality
not yet complete in rc1.
The most significant changes in this release include:
* Support has been dropped for heartbeat and corosync 1 (whether
CMAN or plugin), and many legacy aliases for cluster options
default-resource-stickiness, which should be set as resource-
in rsc_defaults instead).
* The default location of the Pacemaker detail log is now
/var/log/pacemaker/pacemaker.log, and Pacemaker will no longer use
Corosync's logging preferences. Options are available in the
script to change the default log locations.
Thank you a lot!
* The master XML tag is deprecated (though still supported) in favor
using the standard clone tag with a new "promotable" meta-attribute
to true. The "master-max" and "master-node-max" master meta-
are deprecated in favor of new "promoted-max" and "promoted-node-max"
clone meta-attributes. Documentation now refers to these as
clones rather than master/slave, stateful or multistate clones.
* The record-pending option now defaults to true, which means pending
actions will be shown in status displays.
* Three minor regressions introduced in 1.1.18, and one introduced in
1.1.17, have been fixed.
More details are available in the change log:
and in a special wiki page for the 2.0 release:
Everyone is encouraged to download, compile and test the new release.
We do many regression tests and simulations, but we can't cover all
possible use cases, so your feedback is important and appreciated.
Many thanks to all contributors of source code to this release,
Whoops, hit send too soon :)
Andrew Beekhof, Bin Liu, Gao,Yan, Jan Pokorný, and Ken Gaillot
Users mailing list: Users@clusterlabs.org
Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf