File tree Expand file tree Collapse file tree 3 files changed +33
-0
lines changed Expand file tree Collapse file tree 3 files changed +33
-0
lines changed Original file line number Diff line number Diff line change @@ -153,6 +153,7 @@ CREATE EXTENSION <replaceable>module_name</> FROM unpackaged;
153
153
&pg-wait-sampling;
154
154
&plantuner;
155
155
&postgres-fdw;
156
+ &referee;
156
157
&rum;
157
158
&seg;
158
159
&sepgsql;
Original file line number Diff line number Diff line change 164
164
<!ENTITY pgvisibility SYSTEM "pgvisibility.sgml">
165
165
<!ENTITY pg-wait-sampling SYSTEM "pg-wait-sampling.sgml">
166
166
<!ENTITY postgres-fdw SYSTEM "postgres-fdw.sgml">
167
+ <!ENTITY referee SYSTEM "referee.sgml">
167
168
<!ENTITY rum SYSTEM "rum.sgml">
168
169
<!ENTITY plantuner SYSTEM "plantuner.sgml">
169
170
<!ENTITY seg SYSTEM "seg.sgml">
Original file line number Diff line number Diff line change
1
+ <sect1 id="referee">
2
+ <title>referee</title>
3
+ <para>
4
+ <filename>referee</filename> is a <productname>&productname;</productname>
5
+ extension for managing quorum settings in clusters with an even number
6
+ of nodes configured with <link linkend="multimaster">multimaster</link>.
7
+ Installed on a separate system, the <filename>referee</filename>
8
+ extension provides a voting node to assign the quorum status to a subset
9
+ of nodes if only half of the cluster nodes remain connected to each other.
10
+ </para>
11
+ <para>
12
+ If a multi-master cluster is split into equal parts, or half of the
13
+ cluster nodes fail, each subset of nodes that equals half of the
14
+ cluster tries to access the referee.
15
+ The first subset that gets connected to the referee wins the voting
16
+ and continues working, while all the other nodes are excluded from
17
+ the cluster to avoid split-brain problems.
18
+ </para>
19
+
20
+ <para>
21
+ The referee node does not store any cluster data, so it is very lightweight
22
+ and can be located on systems with limited resources. For details on how
23
+ to set up and use a referee node with <filename>multimaster</filename>,
24
+ see <xref linkend="setting-up-a-referee">.
25
+ </para>
26
+
27
+ <sect2>
28
+ <title>Authors</title>
29
+ <para>Postgres Professional, Moscow, Russia</para>
30
+ </sect2>
31
+ </sect1>
You can’t perform that action at this time.
0 commit comments