Hallo zusammen,
ich bekomme die Extension pg_cron nicht aktiviert.
Im LOG habe ich folgenden Eintrag gefunden, wie bekomme ich das Verbindung Problem gelöst.
Wer kann mir bitte helfen?
Danke, Gruß vm
LOG
2019-11-21 18:50:37.068 CET [3601] LOG: pg_cron scheduler started
2019-11-21 18:50:37.645 CET [3603] [unbekannt]@[unbekannt] LOG: unvollständiges Startpaket
2019-11-21 19:01:00.001 CET [3601] LOG: cron job 1 starting: delete from voodb.voodoo.test where id_test = 2
2019-11-21 19:01:00.043 CET [3601] LOG: cron job 1 connection failed
version |
--------------------------------------------------------------------------------------------------------------|
PostgreSQL 11.5 (Debian 11.5-1+deb10u1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 8.3.0-6) 8.3.0, 64-bit|
pg_hda
# Database administrative login by Unix domain socket
local all postgres peer
local all voo peer
# TYPE DATABASE USER ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all peer
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
local replication all peer
host replication all 127.0.0.1/32 md5
host replication all ::1/128 md5
host all all 172.16.12.0/24 md5
job
jobid|schedule |command |nodename|nodeport|database|username|active|
-----|---------|-----------------------------------------------|--------|--------|--------|--------|------|
1|1 * * * *|delete from voodb.voodoo.test where id_test = 2|node-1 | 5432|voodb |voo |true |
test Tabelle
id_test|test |
-------|-----|
1|test1|
2|test2|
3|test3|
was ist ‘node-1’? dieselbe Maschine? Löst das per DNS passend auf? Du wirst einen Host-Eintrag benötigen. Ich sehe, wenn es die richtige pg_hba.conf ist, da nur md5. Hast eine passende ~/.pgpass?
node-1 habe ich aus einer Anleitung die ich im Internet gefunden habe.
Soll nodename der Hostname sein?
pgpass habe ich nicht.
Dachte ich mir schon
Hallo? Bitte mitdenken bei solchen Sachen. Lies die Doku!
Guten Morgen zusammen,
ich habe alles noch einmal neu gemacht, mit der Hoffnung das ich es hinbekomme, es funktioniert nicht.
Die Anmeldung über pgpass funktioniert doch (s.u. Bilder).
pgpass
#hostname:port:database:username:password
localhost:5432:testdb:test:123
localhost:5432:postgres:postgres:123
job
jobid|schedule |command |nodename |nodeport|database|username|active|
-----|---------|----------------------------------------------|---------|--------|--------|--------|------|
1|1 * * * *|delete from testdb.public.test where id_test=2|localhost| 5432|testdb |test |true |
pg_hba
# Database administrative login by Unix domain socket
local all postgres md5
local all test md5
# TYPE DATABASE USER ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all peer
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
local replication all peer
host replication all 127.0.0.1/32 md5
host replication all ::1/128 md5
host all all 172.16.197.0/24 md5
LOG
2019-11-22 10:30:28.292 CET [423] LOG: schnelles Herunterfahren verlangt
2019-11-22 10:30:28.293 CET [423] LOG: etwaige aktive Transaktionen werden abgebrochen
2019-11-22 10:30:28.295 CET [430] LOG: pg_cron scheduler shutting down
2019-11-22 10:30:28.298 CET [501] test@testdb FATAL: Verbindung wird abgebrochen aufgrund von Anweisung des Administrators
2019-11-22 10:30:28.300 CET [502] test@testdb FATAL: Verbindung wird abgebrochen aufgrund von Anweisung des Administrators
2019-11-22 10:30:28.301 CET [423] LOG: Background-Worker »logical replication launcher« (PID 431) beendete mit Status 1
2019-11-22 10:30:28.302 CET [425] LOG: fahre herunter
2019-11-22 10:30:28.310 CET [423] LOG: Datenbanksystem ist heruntergefahren
2019-11-22 10:30:28.498 CET [531] LOG: erwarte Verbindungen auf IPv4-Adresse »0.0.0.0«, Port 5432
2019-11-22 10:30:28.498 CET [531] LOG: erwarte Verbindungen auf IPv6-Adresse »::«, Port 5432
2019-11-22 10:30:28.499 CET [531] LOG: erwarte Verbindungen auf Unix-Socket »/var/run/postgresql/.s.PGSQL.5432«
2019-11-22 10:30:28.508 CET [532] LOG: Datenbanksystem wurde am 2019-11-22 10:30:28 CET heruntergefahren
2019-11-22 10:30:28.512 CET [531] LOG: Datenbanksystem ist bereit, um Verbindungen anzunehmen
2019-11-22 10:30:28.521 CET [538] LOG: pg_cron scheduler started
2019-11-22 10:30:29.092 CET [540] [unbekannt]@[unbekannt] LOG: unvollständiges Startpaket
2019-11-22 10:30:29.607 CET [543] postgres@postgres FATAL: Passwort-Authentifizierung für Benutzer »postgres« fehlgeschlagen
2019-11-22 10:30:29.607 CET [543] postgres@postgres DETAIL: Passwort stimmt nicht überein für Benutzer »postgres«.
Verbindung stimmte mit pg_hba.conf-Zeile 85 überein: »local all postgres md5«
2019-11-22 10:30:30.121 CET [546] postgres@postgres FATAL: Passwort-Authentifizierung für Benutzer »postgres« fehlgeschlagen
2019-11-22 10:30:30.121 CET [546] postgres@postgres DETAIL: Passwort stimmt nicht überein für Benutzer »postgres«.
Verbindung stimmte mit pg_hba.conf-Zeile 85 überein: »local all postgres md5«
2019-11-22 10:30:30.635 CET [549] postgres@postgres FATAL: Passwort-Authentifizierung für Benutzer »postgres« fehlgeschlagen
2019-11-22 10:30:30.635 CET [549] postgres@postgres DETAIL: Passwort stimmt nicht überein für Benutzer »postgres«.
Verbindung stimmte mit pg_hba.conf-Zeile 85 überein: »local all postgres md5«
2019-11-22 10:30:31.148 CET [552] postgres@postgres FATAL: Passwort-Authentifizierung für Benutzer »postgres« fehlgeschlagen
2019-11-22 10:30:31.148 CET [552] postgres@postgres DETAIL: Passwort stimmt nicht überein für Benutzer »postgres«.
Verbindung stimmte mit pg_hba.conf-Zeile 85 überein: »local all postgres md5«
2019-11-22 10:30:31.661 CET [555] postgres@postgres FATAL: Passwort-Authentifizierung für Benutzer »postgres« fehlgeschlagen
2019-11-22 10:30:31.661 CET [555] postgres@postgres DETAIL: Passwort stimmt nicht überein für Benutzer »postgres«.
Verbindung stimmte mit pg_hba.conf-Zeile 85 überein: »local all postgres md5«
2019-11-22 10:30:32.174 CET [558] postgres@postgres FATAL: Passwort-Authentifizierung für Benutzer »postgres« fehlgeschlagen
2019-11-22 10:30:32.174 CET [558] postgres@postgres DETAIL: Passwort stimmt nicht überein für Benutzer »postgres«.
Verbindung stimmte mit pg_hba.conf-Zeile 85 überein: »local all postgres md5«
2019-11-22 10:30:32.687 CET [561] postgres@postgres FATAL: Passwort-Authentifizierung für Benutzer »postgres« fehlgeschlagen
2019-11-22 10:30:32.687 CET [561] postgres@postgres DETAIL: Passwort stimmt nicht überein für Benutzer »postgres«.
Verbindung stimmte mit pg_hba.conf-Zeile 85 überein: »local all postgres md5«
2019-11-22 10:30:33.201 CET [564] postgres@postgres FATAL: Passwort-Authentifizierung für Benutzer »postgres« fehlgeschlagen
2019-11-22 10:30:33.201 CET [564] postgres@postgres DETAIL: Passwort stimmt nicht überein für Benutzer »postgres«.
Verbindung stimmte mit pg_hba.conf-Zeile 85 überein: »local all postgres md5«
2019-11-22 10:30:33.714 CET [567] postgres@postgres FATAL: Passwort-Authentifizierung für Benutzer »postgres« fehlgeschlagen
2019-11-22 10:30:33.714 CET [567] postgres@postgres DETAIL: Passwort stimmt nicht überein für Benutzer »postgres«.
Verbindung stimmte mit pg_hba.conf-Zeile 85 überein: »local all postgres md5«
2019-11-22 10:30:34.228 CET [570] postgres@postgres FATAL: Passwort-Authentifizierung für Benutzer »postgres« fehlgeschlagen
2019-11-22 10:30:34.228 CET [570] postgres@postgres DETAIL: Passwort stimmt nicht überein für Benutzer »postgres«.
Verbindung stimmte mit pg_hba.conf-Zeile 85 überein: »local all postgres md5«
2019-11-22 10:30:34.742 CET [573] postgres@postgres FATAL: Passwort-Authentifizierung für Benutzer »postgres« fehlgeschlagen
2019-11-22 10:30:34.742 CET [573] postgres@postgres DETAIL: Passwort stimmt nicht überein für Benutzer »postgres«.
Verbindung stimmte mit pg_hba.conf-Zeile 85 überein: »local all postgres md5«
2019-11-22 10:30:34.758 CET [574] [unbekannt]@[unbekannt] LOG: unvollständiges Startpaket