Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
4de41989
Commit
4de41989
authored
Jun 11, 2021
by
DJ Mountney
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Remove repmgr referecences
From documentation that referecnes our db replicated support
parent
a91d11f7
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
6 additions
and
7 deletions
+6
-7
doc/administration/postgresql/index.md
doc/administration/postgresql/index.md
+1
-1
doc/administration/postgresql/pgbouncer.md
doc/administration/postgresql/pgbouncer.md
+1
-1
doc/administration/reference_architectures/index.md
doc/administration/reference_architectures/index.md
+2
-2
doc/administration/troubleshooting/postgresql.md
doc/administration/troubleshooting/postgresql.md
+1
-2
doc/development/scalability.md
doc/development/scalability.md
+1
-1
No files found.
doc/administration/postgresql/index.md
View file @
4de41989
...
...
@@ -16,7 +16,7 @@ There are essentially three setups to choose from.
This setup is for when you have installed GitLab using the
[
Omnibus GitLab **Enterprise Edition** (EE) package
](
https://about.gitlab.com/install/?version=ee
)
.
All the tools that are needed like PostgreSQL, PgBouncer,
Patroni, and repmgr
are bundled in
All the tools that are needed like PostgreSQL, PgBouncer,
and Patroni
are bundled in
the package, so you can it to set up the whole PostgreSQL infrastructure (primary, replica).
[
> Read how to set up PostgreSQL replication and failover using Omnibus GitLab
](
replication_and_failover.md
)
...
...
doc/administration/postgresql/pgbouncer.md
View file @
4de41989
...
...
@@ -164,7 +164,7 @@ and [GitLab upgrades](https://docs.gitlab.com/omnibus/update/README.html#use-pos
1.
To find the primary node, run the following on a database node:
```
shell
sudo
gitlab-ctl
repmgr cluster show
sudo
gitlab-ctl
patroni members
```
1.
Edit
`/etc/gitlab/gitlab.rb`
on the application node you're performing the task on, and update
...
...
doc/administration/reference_architectures/index.md
View file @
4de41989
...
...
@@ -138,12 +138,12 @@ As long as at least one of each component is online and capable of handling the
### Automated database failover **(PREMIUM SELF)**
> - Level of complexity: **High**
> - Required domain knowledge: PgBouncer,
Repmgr or
Patroni, shared storage, distributed systems
> - Required domain knowledge: PgBouncer, Patroni, shared storage, distributed systems
By adding automatic failover for database systems, you can enable higher uptime
with additional database nodes. This extends the default database with
cluster management and failover policies.
[
PgBouncer in conjunction with
Repmgr or
Patroni
](
../postgresql/replication_and_failover.md
)
[
PgBouncer in conjunction with Patroni
](
../postgresql/replication_and_failover.md
)
is recommended.
### Instance level replication with GitLab Geo **(PREMIUM SELF)**
...
...
doc/administration/troubleshooting/postgresql.md
View file @
4de41989
...
...
@@ -53,8 +53,7 @@ This section is for links to information elsewhere in the GitLab documentation.
-
[
PostgreSQL scaling
](
../postgresql/replication_and_failover.md
)
-
Including
[
troubleshooting
](
../postgresql/replication_and_failover.md#troubleshooting
)
`gitlab-ctl repmgr-check-master`
(or
`gitlab-ctl patroni check-leader`
if
you're using Patroni) and PgBouncer errors.
`gitlab-ctl patroni check-leader`
and PgBouncer errors.
-
[
Developer database documentation
](
../../development/README.md#database-guides
)
,
some of which is absolutely not for production use. Including:
...
...
doc/development/scalability.md
View file @
4de41989
...
...
@@ -119,7 +119,7 @@ that backup, the database can apply the WAL logs in order until the
database has reached the target time.
On GitLab.com, Consul and Patroni work together to coordinate failovers with
the read replicas.
[
Omnibus ships with
both repmgr and
Patroni
](
../administration/postgresql/replication_and_failover.md
)
.
the read replicas.
[
Omnibus ships with Patroni
](
../administration/postgresql/replication_and_failover.md
)
.
#### Load-balancing
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment