Document workaround for PgBouncer failover errors
- Nov 20, 2023
-
-
Amy Qualls authored
-
Amy Qualls authored
-
Amy Qualls authored
-
Amy Qualls authored
-
Mike Lockhart | GitLab authored
-
Mike Lockhart | GitLab authored
-
This documents how to recover from a situation following a Patroni switchover / failover, where PgBouncer fails to RESUME the correct database.
INFO -- : Running: gitlab-ctl pgb-notify --pg-database gitlabhq_production --newhost database7.example.com --user pgbouncer --hostuser gitlab-consul
ERROR -- : STDERR: Error running command: GitlabCtl::Errors::ExecutionError
ERROR -- : STDERR: ERROR: ERROR: database gitlabhq_production is not paused
If you are a GitLab team member and only adding documentation, do not add any of the following labels:
~"frontend"
~"backend"
~"type::bug"
~"database"
These labels cause the MR to be added to code verification QA issues.
Documentation-related MRs should be reviewed by a Technical Writer for a non-blocking review, based on Documentation Guidelines and the Style Guide.
If you aren't sure which tech writer to ask, use roulette or ask in the #docs Slack channel.
Default behavior
, say something like Default behavior when you close an issue
.Configuring GDK
, say something like Configure GDK
.