...
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 vonkajších 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:
...
kde <username> je vami zvolené meno užívateľa (štandardne d2000). Neskôr, v priebehu inštalácie budete dotázaní na meno užívateľa s ktorého právami bude D2000 bežať, zadajte tohto užívateľa.
...
Blok kódu | ||||
---|---|---|---|---|
| ||||
Local IP address 1 [xx192.xx0.xx2.xx1]: Local IP address 2 [yy192.yy0.yy2.yy2]: |
D2000 server pre svoju prevázdku potrebuje poznať IP adresu(-y) počítača. Adresy zmeňte ich iba v prípade nesprávnej autodetekcie.
...
Blok kódu | ||||
---|---|---|---|---|
| ||||
======================= Ready to install the D2000 application server: Instance name: d2000 Install dir: /opt/d2000 Applications dir: /opt/d2000/app Log dir: /opt/d2000/log User: root Local IP address 1: xx192.xx0.xx2.xx1 Local IP address 2: yy192.yy0.yy2.yy2 psql executable: /usr/pgsql-9.6/bin/psql Systemd postgresql service: postgresql-9.6.service ======================= Proceed (yY|nN)? [y]: |
...
Môžete pokračovať založením aplikáce, archívu alebo vzdialeného procesu.
Poznámka |
---|
Ak budete na inštaláciu aplikovať patche D2000, prečítajte si Špecifiká Linuxu oproti Windows. |