...
Upravte PostgreSQL konfiguračný súbor /var/lib/pgsql/data/pg_hba.conf
(umiestnenie sa môže líšiť v závislosti od inštalácie) tak, že vložíte podčiarknuté riadky:
...
# "local" is for Unix domain socket connections only
local all dba password
local all all peer
...
# IPv4 local connections:
host all dba 127.0.0.1/32 md5
host all all 127.0.0.1/32 ident
...
Poznámka |
---|
Riadky pre špecifického užívateľa (dba), ktorého používa D2000, sa musia nachádzať pred riadkami pre všetkých užívateľov (all), inak sa neuplatnia. |
Konfigurácia PostgreSQL pre prevázdkovanie D2000 v redundancii
V prípade prevádzkovana D2000 v redundancii je potrebné aby databázový server bol sieťovo dostupný zo záložného servera, takže je potrebné:
1) pridať aj pravidlo (kde aa.bb.cc.dd
je IP adresa záložného servera):
# IPv4 local connections:
host all dba 127.0.0.1/32 md5
host all dba aa.bb.cc.dd/32 password
host all all 127.0.0.1/32 ident
2) nastaviť PostgreSQL databázový server tak, aby príjmal spojenia na sieťových rozhraniach (viac info na https://www.postgresql.org/docs/current/runtime-config-connection.html). V súbore /var/lib/pgsql/data/postgresql.conf
(umiestnenie sa môže líšiť v závislosti od inštalácie) nastavíme parameter listen_addresses
#------------------------------------------------------------------------------
# CONNECTIONS AND AUTHENTICATION
#------------------------------------------------------------------------------
# - Connection Settings -
listen_addresses = '0.0.0.0' # what IP address(es) to listen on;
Po úprave reštartujte PostgreSQL príkazom:
...