Update Geo troubleshooting docs
This commit is contained in:
parent
349f35200a
commit
46441af9b3
1 changed files with 15 additions and 1 deletions
|
@ -230,7 +230,7 @@ sudo gitlab-ctl reconfigure
|
||||||
This will increase the timeout to three hours (10800 seconds). Choose a time
|
This will increase the timeout to three hours (10800 seconds). Choose a time
|
||||||
long enough to accommodate a full clone of your largest repositories.
|
long enough to accommodate a full clone of your largest repositories.
|
||||||
|
|
||||||
### Reseting Geo **secondary** node replication
|
### Resetting Geo **secondary** node replication
|
||||||
|
|
||||||
If you get a **secondary** node in a broken state and want to reset the replication state,
|
If you get a **secondary** node in a broken state and want to reset the replication state,
|
||||||
to start again from scratch, there are a few steps that can help you:
|
to start again from scratch, there are a few steps that can help you:
|
||||||
|
@ -524,6 +524,20 @@ If it doesn't exist or inadvertent changes have been made to it, run `sudo gitla
|
||||||
|
|
||||||
If this path is mounted on a remote volume, please check your volume configuration and that it has correct permissions.
|
If this path is mounted on a remote volume, please check your volume configuration and that it has correct permissions.
|
||||||
|
|
||||||
|
### An existing tracking database cannot be reused
|
||||||
|
|
||||||
|
Geo cannot reuse an existing tracking database.
|
||||||
|
|
||||||
|
It is safest to use a fresh secondary, or reset the whole secondary by following
|
||||||
|
[Resetting Geo secondary node replication](#resetting-geo-secondary-node-replication).
|
||||||
|
|
||||||
|
If you are not concerned about possible orphaned directories and files, then you
|
||||||
|
can simply reset the existing tracking database with:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
sudo gitlab-rake geo:db:reset
|
||||||
|
```
|
||||||
|
|
||||||
### Geo node has a database that is writable which is an indication it is not configured for replication with the primary node.
|
### Geo node has a database that is writable which is an indication it is not configured for replication with the primary node.
|
||||||
|
|
||||||
This error refers to a problem with the database replica on a **secondary** node,
|
This error refers to a problem with the database replica on a **secondary** node,
|
||||||
|
|
Loading…
Reference in a new issue