temporary fix for config code blocks

This commit is contained in:
2024-11-03 13:11:52 +01:00
parent 059c24ef6f
commit d016387976
22 changed files with 41 additions and 41 deletions

View File

@ -24,7 +24,7 @@ psql -c "CREATE ROLE repuser WITH REPLICATION LOGIN ENCRYPTED PASSWORD '<passwor
Дописываем в конец файла `/var/lib/pgpro/std-*/data/pg_hba.conf`:
```config
```python
host replication repuser <slave-ip>/32 md5
```
@ -32,7 +32,7 @@ host replication repuser <slave-ip>/32 md5
В файл `/var/lib/pgpro/std-*/data/postgresql.conf` необходимо добавить следующие строки:
```config
```python
listen_addresses = 'localhost, <master-ip>'
wal_level = hot_standby
archive_mode = on
@ -67,7 +67,7 @@ WAL-архивы будут складываться на NFS. Как сконф
В файл `/var/lib/pgpro/std-*/data/postgresql.conf` необходимо добавить следующие строки:
```config
```python
archive_command = 'test ! -f /nfs/%f && cp %p /nfs/%f'
archive_cleanup_command = 'pg_archivecleanup -d /nfs %r 2>>cleanup.log'
```
@ -78,7 +78,7 @@ archive_cleanup_command = 'pg_archivecleanup -d /nfs %r 2>>cleanup.log'
По умолчанию репликация работает в асинхронном режиме.
Для того, чтобы она работала в синхронном режиме, необходимо изменить две строки в конфигурационном файле Postgres Pro `/var/lib/pgpro/std-*/data/postgresql.conf`:
```config
```python
synchronous_commit = on
synchronous_standby_names = 'pgsql_0_node_0'
```