История изменений
Исправление HighMan, (текущая версия) :
Это запрос, а нужен ответ. curl -v запусти
Я выше приводил отдачу curl
# curl 192.168.12.102:8008/master
{"state": "running", "postmaster_start_time": "2024-06-27 15:09:28.828499+03:00", "role": "master", "server_version": 120019, "xlog": {"location": 50332776}, "timeline": 3, "replication": [{"usename": "patroni_replica", "application_name": "host-101", "client_addr": "192.168.12.101", "state": "streaming", "sync_state": "async", "sync_priority": 0}], "dcs_last_seen": 1719558866, "database_system_identifier": "7385148893721311398", "patroni": {"version": "3.0.2", "scope": "pg_cluster"}}
# curl 192.168.12.102:8008/sync
{"state": "running", "postmaster_start_time": "2024-06-27 15:09:28.828499+03:00", "role": "master", "server_version": 120019, "xlog": {"location": 50332776}, "timeline": 3, "replication": [{"usename": "patroni_replica", "application_name": "host-101", "client_addr": "192.168.12.101", "state": "streaming", "sync_state": "async", "sync_priority": 0}], "dcs_last_seen": 1719558916, "database_system_identifier": "7385148893721311398", "patroni": {"version": "3.0.2", "scope": "pg_cluster"}}
Ну и т.д.
Это я со 101й машины курлю 102ую. 101 и 102 настроены одинаково: etcd, postgresql, patroni …
Если со 101 курлить себя же, то вывод аналогичен, полученному со 102ой.
Ну и из другой подсети, с моей рабочей машины, все курлится без вопросов. Вот я и не могу понять, чего не хватает haproxy
Каким образм haproxy получает ошибку 503???
Исправление HighMan, :
Это запрос, а нужен ответ. curl -v запусти
Я выше приводил отдачу curl
# curl 192.168.12.102:8008/master
{"state": "running", "postmaster_start_time": "2024-06-27 15:09:28.828499+03:00", "role": "master", "server_version": 120019, "xlog": {"location": 50332776}, "timeline": 3, "replication": [{"usename": "patroni_replica", "application_name": "host-101", "client_addr": "192.168.12.101", "state": "streaming", "sync_state": "async", "sync_priority": 0}], "dcs_last_seen": 1719558866, "database_system_identifier": "7385148893721311398", "patroni": {"version": "3.0.2", "scope": "pg_cluster"}}
curl 192.168.12.102:8008/sync
{"state": "running", "postmaster_start_time": "2024-06-27 15:09:28.828499+03:00", "role": "master", "server_version": 120019, "xlog": {"location": 50332776}, "timeline": 3, "replication": [{"usename": "patroni_replica", "application_name": "host-101", "client_addr": "192.168.12.101", "state": "streaming", "sync_state": "async", "sync_priority": 0}], "dcs_last_seen": 1719558916, "database_system_identifier": "7385148893721311398", "patroni": {"version": "3.0.2", "scope": "pg_cluster"}}
Ну и т.д.
Это я со 101й машины курлю 102ую. 101 и 102 настроены одинаково: etcd, postgresql, patroni …
Если со 101 курлить себя же, то вывод аналогичен, полученному со 102ой.
Ну и из другой подсети, с моей рабочей машины, все курлится без вопросов. Вот я и не могу понять, чего не хватает haproxy
Каким образм haproxy получает ошибку 503???
Исходная версия HighMan, :
Это запрос, а нужен ответ. curl -v запусти
Я выше приводил отдачу curl
# curl 192.168.12.102:8008/master
{"state": "running", "postmaster_start_time": "2024-06-27 15:09:28.828499+03:00", "role": "master", "server_version": 120019, "xlog": {"location": 50332776}, "timeline": 3, "replication": [{"usename": "patroni_replica", "application_name": "host-101", "client_addr": "192.168.12.101", "state": "streaming", "sync_state": "async", "sync_priority": 0}], "dcs_last_seen": 1719558866, "database_system_identifier": "7385148893721311398", "patroni": {"version": "3.0.2", "scope": "pg_cluster"}}
curl 192.168.12.102:8008/sync
{"state": "running", "postmaster_start_time": "2024-06-27 15:09:28.828499+03:00", "role": "master", "server_version": 120019, "xlog": {"location": 50332776}, "timeline": 3, "replication": [{"usename": "patroni_replica", "application_name": "host-101", "client_addr": "192.168.12.101", "state": "streaming", "sync_state": "async", "sync_priority": 0}], "dcs_last_seen": 1719558916, "database_system_identifier": "7385148893721311398", "patroni": {"version": "3.0.2", "scope": "pg_cluster"}}
Ну и т.д.
Это я со 101й машины курлю 102ую. 101 и 102 настроены одинаково: etcd, postgresql, patroni …
Если со 101 курлить себя же, то вывод аналогичен, полученному со 102ой.
Ну и из другой подсети, с моей рабочей машины, все курлится без вопросов. Вот я и не могу понять, чего не хватает haproxy