Skip to content

Commit 78a1313

Browse files
committed
add arb/pv references
1 parent 78fad75 commit 78a1313

10 files changed

+31
-0
lines changed

source/administration/production-checklist-development.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,10 @@ Replication
7171
proceed successfully. If you have an even number of members, use
7272
an :term:`arbiter` to ensure an odd number of votes.
7373

74+
.. note::
75+
76+
.. include:: /includes/extracts/arbiters-and-pvs-with-reference.rst
77+
7478
- Ensure that your secondaries remain up-to-date by using
7579
:doc:`monitoring tools </administration/monitoring>` and by
7680
specifying appropriate :doc:`write concern

source/core/replica-set-architecture-geographically-distributed.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,10 @@ distributions of members include:
5454
- If Data Center 2 goes down, the replica set remains writeable as
5555
the members in Data Center 1 can hold an election.
5656

57+
.. note::
58+
59+
.. include:: /includes/extracts/arbiters-and-pvs-with-reference.rst
60+
5761
- Three data centers: one members to Data Center 1, one member to Data
5862
Center 2, and one member to Data Center 3.
5963

source/core/replica-set-architecture-three-members.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,10 @@ provides only one complete copy of the data. Arbiters require fewer
6161
resources, at the expense of more limited redundancy and fault
6262
tolerance.
6363

64+
.. note::
65+
66+
.. include:: /includes/extracts/arbiters-and-pvs-with-reference.rst
67+
6468
However, a deployment with a primary, secondary, and an arbiter
6569
ensures that a replica set remains available if the primary *or* the
6670
secondary is unavailable. If the primary is unavailable, the replica

source/core/replica-set-architectures.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ it may be possible to place an arbiter into environments that you would
5555
not place other members of the replica set. Consult your security
5656
policies.
5757

58+
.. include:: /includes/extracts/arbiters-and-pvs-with-reference.rst
59+
5860
.. warning::
5961

6062
In general, avoid deploying more than one arbiter per replica set.

source/includes/steps-deploy-geographically-distributed-replica-set-5member.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ action:
4646
language: javascript
4747
code: |
4848
rs.addArb("mongodb4.example.net")
49+
post: |
50+
.. include:: /includes/extracts/arbiters-and-pvs-with-reference.rst
4951
---
5052
title: Optional. Configure the member eligibility for becoming primary.
5153
stepnum: 7

source/reference/method/rs.add.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ If ``mongodb3.example.net`` is an arbiter, use the following form:
5656

5757
rs.add('mongodb3.example.net:27017', true)
5858

59+
.. include:: /includes/extracts/arbiters-and-pvs-with-reference.rst
60+
5961
.. _rs-add-member-configuration-document:
6062

6163
Pass a Member Configuration Document to ``rs.add()``

source/reference/method/rs.addArb.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,6 @@ Description
2020
The :method:`rs.addArb()` method takes the following parameter:
2121

2222
.. include:: /includes/apiargs/method-rs.addArb-param.rst
23+
24+
.. include:: /includes/extracts/arbiters-and-pvs-with-reference.rst
25+

source/reference/replica-configuration.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,8 @@ Replica Set Configuration Fields
197197
:rsconf:`members[n].arbiterOnly` to ``true``
198198
for the added member.
199199

200+
.. include:: /includes/extracts/arbiters-and-pvs-with-reference.rst
201+
200202
.. rsconf:: members[n].buildIndexes
201203

202204
*Optional*.

source/tutorial/add-replica-set-arbiter.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ server or a monitoring host.
2727
Considerations
2828
--------------
2929

30+
.. note::
31+
32+
.. include:: /includes/extracts/arbiters-and-pvs-with-reference.rst
33+
3034
An arbiter does not store data, but until the arbiter's :program:`mongod`
3135
process is added to the replica set, the arbiter will act like any other
3236
:program:`mongod` process and start up with a set of data files and with a

source/tutorial/convert-secondary-into-arbiter.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,10 @@ tutorial. Both procedures are operationally equivalent:
2929

3030
For this procedure, see :ref:`replica-set-convert-secondary-to-arbiter`.
3131

32+
.. note::
33+
34+
.. include:: /includes/extracts/arbiters-and-pvs-with-reference.rst
35+
3236
.. _replica-set-convert-secondary-to-arbiter-same-port:
3337

3438
Convert Secondary to Arbiter and Reuse the Port Number

0 commit comments

Comments
 (0)