Size: a a a

PostgreSQL + 1C + Linux

2021 June 11

nn

ne ne in PostgreSQL + 1C + Linux
Я сделал туже команду что после USER указал replic
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
покажите содержимое pg_hba на мастере
\du+ на мастере
параметры с которыми подключаетесь через pg_basebackup и ip адрес того сервера где запускается pg_basebackup
источник

nn

ne ne in PostgreSQL + 1C + Linux
Надо ли создавать пользователей на уровне системы?
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
нет
источник

nn

ne ne in PostgreSQL + 1C + Linux
pg_hba
# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     trust
# IPv4 local connections:
#host    all             all             127.0.0.1/32            trust
host    all             all             0.0.0.0/0            trust
# IPv6 local connections:
host    all             all             ::1/128                 trust
# Allow replication connections from localhost, by a user with the
# replication privilege.
#local   replication     all                                     trust
#host    replication     all             127.0.0.1/32            trust
#host    replication     all             ::1/128                 trust
host replication replic 127.0.0.1/32 trust
host replication replic 172.24.4.152/32 trust
host replication replic 172.24.4.153/32 trust

/du+
postgres=# \du+
                                          List of roles
 Role name  |                         Attributes                         | Member of | Description
-------------+------------------------------------------------------------+-----------+-------------
postgres    | Superuser, Create role, Create DB, Replication, Bypass RLS | {}        |
replica     | Replication                                               +| {}        |
            | 1 connection                                               |           |
replication | Replication                                               +| {}        |
            | 1 connection                                               |           |

pg_basebackup -h 172.27.4.152 (ip master) -U replica -D /var/lib/postgresql/11/data/ -P
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
и где в pg_hba строка для пользователя "replica"?
источник

nn

ne ne in PostgreSQL + 1C + Linux
добавил, резуьлтат тотже
источник

nn

ne ne in PostgreSQL + 1C + Linux
host replication replica 127.0.0.1/32 trust
host replication replica 172.24.4.152/32 trust
host replication replica 172.24.4.153/32 trust
источник

t

trefmanic in PostgreSQL + 1C + Linux
Нужно ли указывать discard в опциях монтирования ext4 на томе LVM, когда pv на SSD? Что-то не могу найти конкретной информации.
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
pg_conf_reload() сделали?
источник

nn

ne ne in PostgreSQL + 1C + Linux
сейчас чекну
источник

nn

ne ne in PostgreSQL + 1C + Linux
а строка лимитов не могла нагадить?
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
какой ip там где запускается pg_basebackup?
источник

nn

ne ne in PostgreSQL + 1C + Linux
172.24.4.153 на этом слейв
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
после перезагрузки конфигурации - что в логах на мастере при подключении pg_basebackup?
источник

nn

ne ne in PostgreSQL + 1C + Linux
в pg_log кладется следующее < 2021-06-11 17:15:51.039 MSK >FATAL:  no pg_hba.conf entry for replication connection from host "172.27.4.153", user "replica", SSL off
источник

nn

ne ne in PostgreSQL + 1C + Linux
хотя host replication replica 172.24.4.153/32 trust
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
вы точно перечитали конфиг?
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
и адреса у вас разные. господи......
источник

nn

ne ne in PostgreSQL + 1C + Linux
источник