mirror of
https://github.com/EnterpriseDB/repmgr.git
synced 2026-03-27 00:46:29 +00:00
doc: rearrange "repmgr node rejoin" reference for clarity
The <important> section looked like an actual subsection, so convert that and the following example section into <refsect2> sections.
This commit is contained in:
@@ -288,7 +288,15 @@
|
|||||||
to execute <command>pg_rewind</command> to ensure the node can be rejoined successfully.
|
to execute <command>pg_rewind</command> to ensure the node can be rejoined successfully.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<important>
|
<refsect2 id="repmgr-node-rejoin-pg-rewind-config-files" xreflabel="pg_rewind and configuration files">
|
||||||
|
|
||||||
|
<title><command>pg_rewind</command> and configuration file retention</title>
|
||||||
|
|
||||||
|
<indexterm>
|
||||||
|
<primary>pg_rewind</primary>
|
||||||
|
<secondary>configuration file retention</secondary>
|
||||||
|
</indexterm>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Be aware that if <command>pg_rewind</command> is executed and actually performs a
|
Be aware that if <command>pg_rewind</command> is executed and actually performs a
|
||||||
rewind operation, any configuration files in the PostgreSQL data directory will be
|
rewind operation, any configuration files in the PostgreSQL data directory will be
|
||||||
@@ -296,15 +304,25 @@
|
|||||||
</para>
|
</para>
|
||||||
<para>
|
<para>
|
||||||
To prevent this happening, provide a comma-separated list of files to retain
|
To prevent this happening, provide a comma-separated list of files to retain
|
||||||
using the <literal>--config-file</literal> command line option; the specified files
|
using the <option>--config-file</option> command line option; the specified files
|
||||||
will be archived in a temporary directory (whose parent directory can be specified with
|
will be archived in a temporary directory (whose parent directory can be specified with
|
||||||
<literal>--config-archive-dir</literal>) and restored once the rewind operation is
|
<option>--config-archive-dir</option>, default: <filename>/tmp</filename>)
|
||||||
complete.
|
and restored once the rewind operation is complete.
|
||||||
</para>
|
</para>
|
||||||
</important>
|
</refsect2>
|
||||||
|
|
||||||
|
<refsect2 id="repmgr-node-rejoin-pg-rewind-example" xreflabel="example using repmgr node rejoin and pg_rewind">
|
||||||
|
|
||||||
|
<title>Example using <command>repmgr node rejoin</command> and <command>pg_rewind</command></title>
|
||||||
|
|
||||||
|
<indexterm>
|
||||||
|
<primary>pg_rewind</primary>
|
||||||
|
<secondary>configuration file retention</secondary>
|
||||||
|
</indexterm>
|
||||||
|
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Example, first using <literal>--dry-run</literal>, then actually executing the
|
Example, first using <option>--dry-run</option>, then actually executing the
|
||||||
<literal>node rejoin command</literal>.
|
<literal>node rejoin command</literal>.
|
||||||
<programlisting>
|
<programlisting>
|
||||||
$ repmgr node rejoin -f /etc/repmgr.conf -d 'host=node3 dbname=repmgr user=repmgr' \
|
$ repmgr node rejoin -f /etc/repmgr.conf -d 'host=node3 dbname=repmgr user=repmgr' \
|
||||||
@@ -345,7 +363,7 @@
|
|||||||
NOTICE: NODE REJOIN successful
|
NOTICE: NODE REJOIN successful
|
||||||
DETAIL: node 2 is now attached to node 3</programlisting>
|
DETAIL: node 2 is now attached to node 3</programlisting>
|
||||||
</para>
|
</para>
|
||||||
|
</refsect2>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<refsect1 id="repmgr-node-rejoin-caveats" xreflabel="Caveats">
|
<refsect1 id="repmgr-node-rejoin-caveats" xreflabel="Caveats">
|
||||||
|
|||||||
Reference in New Issue
Block a user