LINUX.ORG.RU
ФорумAdmin

Haproxy+postrgesql

 ,


0

3

Хочу сделать простой балансировщик. Есть два сервера постгреса master-slave и отдельный сервер Haproxy.

Настроил но Haproxy видит добавленные сервера как отключенные

вот настройки Haproxy

global

log /dev/log local0

log /dev/log local1 notice

chroot /var/lib/haproxy

stats socket /run/haproxy/admin.sock mode 660 level admin

stats timeout 30s

user haproxy

group haproxy

daemon

# Default SSL material locations

ca-base /etc/ssl/certs

crt-base /etc/ssl/private

defaults

log global

mode tcp

retries 2

timeout client 30m

timeout connect 4s

timeout server 30m

timeout check 5s

listen stats

mode http

bind *:7000

stats enable

stats uri /

listen postgres

bind *:3307

mode tcp

timeout client 10800s

timeout server 10800s

tcp-check expect string master\ is\ running

balance leastconn

option tcp-check

option allbackups

server 172.16.107.100 172.16.107.100:5432 check port 5432

server 172.16.107.101 172.16.107.101:5432 check ~ Подскажите где проблема...

Сделай разметку своего сообщения. В этой каше ничего не понятно.

v9lij ★★★★★ ()

Осиль лоркод и заверни конфиг тег code.

mode http
http-check expect status 200
postgresql

И давно постгря http-сервером стала?

Deleted ()

listen postgres

bind *:3307

mode tcp

timeout client 10800s

timeout server 10800s

tcp-check expect string master\ is\ running

balance leastconn

option tcp-check

option allbackups

server 172.16.107.100 172.16.107.100:5432 check port 5432

server 172.16.107.101 172.16.107.101:5432 check

kamerad ()

Вот с такими настройками тоже самое down

kamerad ()
Ответ на: комментарий от kamerad

Ты бы хаутушку, из которой копипастил, целиком прочитал.

Deleted ()

Нахрен haproxy использовать для postgresql? Есть же нормальные нативные инструменты.

AnDoR ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.