Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions docs/system-requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
* At least 2 logical CPU cores are recommended to reduce the 100% CPU saturation risk during the synchronization period
* {{pcsm.short}} process must be able to connect to all replica set nodes that could become a new primary. In non-sharded replica set deployments, this means connecting to all the nodes that could become a new primary node. To become a primary, a node must meet the following criteria:

* have `priority` greater than `0` and must be able to vote (`votes`: 1)
* is not an arbiter (`arbiterOnly: false`)
* is not hidden (`hidden: false`)
* is not delayed
* have `priority` greater than `0` and must be able to vote (`votes`: 1)

Check warning on line 7 in docs/system-requirements.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Parens] Use parentheses judiciously. Raw Output: {"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "docs/system-requirements.md", "range": {"start": {"line": 7, "column": 1}}}, "severity": "INFO"}
* is not an arbiter (`arbiterOnly: false`)

Check warning on line 8 in docs/system-requirements.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Contractions] Use 'isn't' instead of 'is not'. Raw Output: {"message": "[Google.Contractions] Use 'isn't' instead of 'is not'.", "location": {"path": "docs/system-requirements.md", "range": {"start": {"line": 8, "column": 7}}}, "severity": "INFO"}

Check warning on line 8 in docs/system-requirements.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Parens] Use parentheses judiciously. Raw Output: {"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "docs/system-requirements.md", "range": {"start": {"line": 8, "column": 1}}}, "severity": "INFO"}
* is not hidden (`hidden: false`)

Check warning on line 9 in docs/system-requirements.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Contractions] Use 'isn't' instead of 'is not'. Raw Output: {"message": "[Google.Contractions] Use 'isn't' instead of 'is not'.", "location": {"path": "docs/system-requirements.md", "range": {"start": {"line": 9, "column": 7}}}, "severity": "INFO"}

Check warning on line 9 in docs/system-requirements.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Parens] Use parentheses judiciously. Raw Output: {"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "docs/system-requirements.md", "range": {"start": {"line": 9, "column": 1}}}, "severity": "INFO"}
* is not delayed

Check warning on line 10 in docs/system-requirements.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Contractions] Use 'isn't' instead of 'is not'. Raw Output: {"message": "[Google.Contractions] Use 'isn't' instead of 'is not'.", "location": {"path": "docs/system-requirements.md", "range": {"start": {"line": 10, "column": 7}}}, "severity": "INFO"}

## Docker requirements

Expand All @@ -16,4 +16,4 @@
* Ensure the Docker container has sufficient resources allocated (at least 1GB RAM and 2 CPU cores)
* The container must have network connectivity to all MongoDB cluster nodes (source and target)
* If MongoDB clusters also run in Docker, use Docker networks or host networking to ensure connectivity
* See the [Run {{pcsm.short}} in Docker](install/docker.md) guide for steps
* See the [Run {{pcsm.short}} in Docker](install/docker.md) guide for steps
Loading