mirror of
https://github.com/EnterpriseDB/repmgr.git
synced 2026-03-27 17:06:29 +00:00
doc: clarify use-cases for pausing repmgrd
This commit is contained in:
@@ -21,13 +21,14 @@
|
|||||||
<para>
|
<para>
|
||||||
However, <application>repmgrd</application> is unable to distinguish between
|
However, <application>repmgrd</application> is unable to distinguish between
|
||||||
planned outages (such as performing a <link linkend="performing-switchover">switchover</link>
|
planned outages (such as performing a <link linkend="performing-switchover">switchover</link>
|
||||||
or upgrading a server), and an actual server outage. In versions prior to &repmgr; 4.2
|
or installing PostgreSQL maintenance released), and an actual server outage. In versions prior to
|
||||||
it was necessary to stop <application>repmgrd</application> on all nodes (or at least
|
&repmgr; 4.2 it was necessary to stop <application>repmgrd</application> on all nodes (or at least
|
||||||
on all nodes where <application>repmgrd</application> is
|
on all nodes where <application>repmgrd</application> is
|
||||||
<link linkend="repmgrd-automatic-failover">configured for automatic failover</link>)
|
<link linkend="repmgrd-automatic-failover">configured for automatic failover</link>)
|
||||||
to prevent <application>repmgrd</application> from making changes to the
|
to prevent <application>repmgrd</application> from making unintentional changes to the
|
||||||
replication cluster.
|
replication cluster.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
From <link linkend="release-4.2">&repmgr; 4.2</link>, <application>repmgrd</application>
|
From <link linkend="release-4.2">&repmgr; 4.2</link>, <application>repmgrd</application>
|
||||||
can now be "paused", i.e. instructed not to take any action such as performing a failover.
|
can now be "paused", i.e. instructed not to take any action such as performing a failover.
|
||||||
@@ -35,6 +36,14 @@
|
|||||||
each <application>repmgrd</application> individually.
|
each <application>repmgrd</application> individually.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
<note>
|
||||||
|
<para>
|
||||||
|
For major PostgreSQL upgrades, e.g. from PostgreSQL 10 to PostgreSQL 11,
|
||||||
|
<application>repmgrd</application> should be shut down completely and only started up
|
||||||
|
once the &repmgr; packages for the new PostgreSQL major version have been installed.
|
||||||
|
</para>
|
||||||
|
</note>
|
||||||
|
|
||||||
<sect1 id="repmgrd-pausing-prerequisites">
|
<sect1 id="repmgrd-pausing-prerequisites">
|
||||||
<title>Prerequisites for pausing <application>repmgrd</application></title>
|
<title>Prerequisites for pausing <application>repmgrd</application></title>
|
||||||
<para>
|
<para>
|
||||||
|
|||||||
Reference in New Issue
Block a user