mirror of
https://github.com/EnterpriseDB/repmgr.git
synced 2026-03-23 07:06:30 +00:00
In some circumstances, e.g. while performing a switchover, it is essential
that repmgrd does not take any kind of failover action, as this will put
the cluster into an incorrect state.
Previously it was necessary to stop repmgrd on all nodes (or at least
those nodes which repmgrd would consider as promotion candidates), however
this is a cumbersome and potentially risk-prone operation, particularly if the
replication cluster contains more than a couple of servers.
To prevent this issue from occurring, this patch introduces the ability
to "pause" repmgrd on all nodes wth a single command ("repmgr daemon pause")
which notifies repmgrd not to take any failover action until the node
is "unpaused" ("repmgr daemon unpause").
"repmgr daemon status" provides an overview of each node and whether repmgrd
is running, and if so whether it is paused.
"repmgr standby switchover" has been modified to automatically pause repmgrd
while carrying out the switchover.
See documentation for further details.
93 lines
4.3 KiB
Plaintext
93 lines
4.3 KiB
Plaintext
<!-- doc/filelist.sgml -->
|
|
|
|
<!ENTITY legal SYSTEM "legal.sgml">
|
|
|
|
<!ENTITY bookindex SYSTEM "bookindex.sgml">
|
|
|
|
<!--
|
|
Some parts of the documentation are also source for some plain-text
|
|
files used during installation. To selectively ignore or include
|
|
some parts (e.g., external xref's) when generating these files we use
|
|
these parameter entities. See also standalone-install.sgml.
|
|
-->
|
|
<!ENTITY % standalone-ignore "INCLUDE">
|
|
<!ENTITY % standalone-include "IGNORE">
|
|
|
|
<!-- doc/filelist.sgml -->
|
|
|
|
<!--
|
|
By default, no index is included. Use -i include-index on the command line
|
|
to include it.
|
|
-->
|
|
<!ENTITY % include-index "IGNORE">
|
|
|
|
<!--
|
|
Create empty index element for processing by XSLT stylesheet.
|
|
-->
|
|
<!ENTITY % include-xslt-index "IGNORE">
|
|
|
|
<!--
|
|
Include external documentation sections
|
|
-->
|
|
|
|
<!ENTITY overview SYSTEM "overview.sgml">
|
|
<!ENTITY install SYSTEM "install.sgml">
|
|
<!ENTITY install-requirements SYSTEM "install-requirements.sgml">
|
|
<!ENTITY install-packages SYSTEM "install-packages.sgml">
|
|
<!ENTITY install-source SYSTEM "install-source.sgml">
|
|
<!ENTITY quickstart SYSTEM "quickstart.sgml">
|
|
<!ENTITY configuration SYSTEM "configuration.sgml">
|
|
<!ENTITY configuration-file SYSTEM "configuration-file.sgml">
|
|
<!ENTITY configuration-file-required-settings SYSTEM "configuration-file-required-settings.sgml">
|
|
<!ENTITY configuration-file-log-settings SYSTEM "configuration-file-log-settings.sgml">
|
|
<!ENTITY configuration-file-service-commands SYSTEM "configuration-file-service-commands.sgml">
|
|
<!ENTITY cloning-standbys SYSTEM "cloning-standbys.sgml">
|
|
<!ENTITY promoting-standby SYSTEM "promoting-standby.sgml">
|
|
<!ENTITY follow-new-primary SYSTEM "follow-new-primary.sgml">
|
|
<!ENTITY switchover SYSTEM "switchover.sgml">
|
|
<!ENTITY configuring-witness-server SYSTEM "configuring-witness-server.sgml">
|
|
|
|
<!ENTITY event-notifications SYSTEM "event-notifications.sgml">
|
|
<!ENTITY upgrading-repmgr SYSTEM "upgrading-repmgr.sgml">
|
|
|
|
<!ENTITY repmgrd-automatic-failover SYSTEM "repmgrd-automatic-failover.sgml">
|
|
<!ENTITY repmgrd-configuration SYSTEM "repmgrd-configuration.sgml">
|
|
<!ENTITY repmgrd-demonstration SYSTEM "repmgrd-demonstration.sgml">
|
|
<!ENTITY repmgrd-monitoring SYSTEM "repmgrd-monitoring.sgml">
|
|
<!ENTITY repmgrd-degraded-monitoring SYSTEM "repmgrd-degraded-monitoring.sgml">
|
|
<!ENTITY repmgrd-cascading-replication SYSTEM "repmgrd-cascading-replication.sgml">
|
|
<!ENTITY repmgrd-network-split SYSTEM "repmgrd-network-split.sgml">
|
|
<!ENTITY repmgrd-witness-server SYSTEM "repmgrd-witness-server.sgml">
|
|
<!ENTITY repmgrd-pausing SYSTEM "repmgrd-pausing.sgml">
|
|
<!ENTITY repmgrd-bdr SYSTEM "repmgrd-bdr.sgml">
|
|
|
|
<!ENTITY repmgr-primary-register SYSTEM "repmgr-primary-register.sgml">
|
|
<!ENTITY repmgr-primary-unregister SYSTEM "repmgr-primary-unregister.sgml">
|
|
<!ENTITY repmgr-standby-clone SYSTEM "repmgr-standby-clone.sgml">
|
|
<!ENTITY repmgr-standby-register SYSTEM "repmgr-standby-register.sgml">
|
|
<!ENTITY repmgr-standby-unregister SYSTEM "repmgr-standby-unregister.sgml">
|
|
<!ENTITY repmgr-standby-promote SYSTEM "repmgr-standby-promote.sgml">
|
|
<!ENTITY repmgr-standby-follow SYSTEM "repmgr-standby-follow.sgml">
|
|
<!ENTITY repmgr-standby-switchover SYSTEM "repmgr-standby-switchover.sgml">
|
|
<!ENTITY repmgr-witness-register SYSTEM "repmgr-witness-register.sgml">
|
|
<!ENTITY repmgr-witness-unregister SYSTEM "repmgr-witness-unregister.sgml">
|
|
<!ENTITY repmgr-node-status SYSTEM "repmgr-node-status.sgml">
|
|
<!ENTITY repmgr-node-check SYSTEM "repmgr-node-check.sgml">
|
|
<!ENTITY repmgr-node-rejoin SYSTEM "repmgr-node-rejoin.sgml">
|
|
<!ENTITY repmgr-cluster-show SYSTEM "repmgr-cluster-show.sgml">
|
|
<!ENTITY repmgr-cluster-matrix SYSTEM "repmgr-cluster-matrix.sgml">
|
|
<!ENTITY repmgr-cluster-crosscheck SYSTEM "repmgr-cluster-crosscheck.sgml">
|
|
<!ENTITY repmgr-cluster-event SYSTEM "repmgr-cluster-event.sgml">
|
|
<!ENTITY repmgr-cluster-cleanup SYSTEM "repmgr-cluster-cleanup.sgml">
|
|
<!ENTITY repmgr-daemon-status SYSTEM "repmgr-daemon-status.sgml">
|
|
<!ENTITY repmgr-daemon-pause SYSTEM "repmgr-daemon-pause.sgml">
|
|
<!ENTITY repmgr-daemon-unpause SYSTEM "repmgr-daemon-unpause.sgml">
|
|
|
|
<!ENTITY appendix-release-notes SYSTEM "appendix-release-notes.sgml">
|
|
<!ENTITY appendix-faq SYSTEM "appendix-faq.sgml">
|
|
<!ENTITY appendix-signatures SYSTEM "appendix-signatures.sgml">
|
|
<!ENTITY appendix-packages SYSTEM "appendix-packages.sgml">
|
|
|
|
<!ENTITY bookindex SYSTEM "bookindex.sgml">
|
|
|