Um die Kommunikation zur Datenbank für die Nodes zu konfigurieren müssen Sie noch einige Anpassungen an der Installation vornehmen.
postgresql.conf
- Gehen Sie zur Datei „postgresql.conf “ diese finden Sie unter C:\Program Files\PostgreSQL\<version>\data
- Öffnen Sie die Datei als Administrator mit einen Editor
- Fügen Sie folgende Änderungen durch:
Setting | Value | Description |
listen_addresses | * |
Geben Sie hier am besten alle IP Adressen an der einzelnen Knoten (Nodes) ein welche Zugriff haben sollen, * ist nicht zu empfehlen. |
max_connections | 600 |
Definiert die Anzahl an Verbindungen – multiplizieren Sie für diesen Wert 100 mal die Anzahl Ihrer Knoten. In diesem Fall 6 Knoten a 100 Verbindungen. |
pg_hba.conf
Diese Datei enthält die Adressen welche auf die Datenbank zugreifen darf.
- Gehen Sie zur Datei pg_hba.conf file im Ordner C:\Program Files\PostgreSQL\<version>\data ihrer PostgreSQL Installation.
- Öffnen Sie die Datei als Admin mit einen Editor.
- Suchen Sie nach folgenden Wert „127.0.0.1/32“, dieser erlaubt nur den Zugriff über den Local Host
- Ersetzten Sie die Addresse 127.0.0.1/32 mit allen Sub Adressen welche von Ihren Nodes verwendet werden.
Beispiele:- IPv4 (32-bit):
- Eine einzelne Adresse: 192.168.1.0/24, oder 172.20.143.89/32
- Für kleine Netzwerke: 172.20.143.0/24, oder 10.6.0.0/16 für größere
- Alle IP4 Adressen erlauben: 0.0.0.0/0
- IPv6 (128-bit):
- Eine einzelne Adresse: ::1/128 (in this case the IPv6 loopback address)
- Für Netzwerke: fe80::7a31:c1ff:0000:0000/96
- Alle IP6 Adressen erlauben: ::0/0
- IPv4 (32-bit):
- Save your changes.