LUGNM-Stammtisch im Oktober

Mailingliste für die Linux User Group Neumarkt lugnm-users at tux.lugnm.de
So Okt 16 23:53:59 CEST 2022


Hallo Dirk,

Danke fuer dein Angebot.
Ich bin abends immer zuhause und diese Woche von Di-Fr auch untertags
im Heimbuero.
Es laeuft alles auf einem Rechner bei mir, d.h. ich bin fuer alles 
zustaendig.
Wenn ich den Prozess von Hand starte, sehe ich die Zugriffe auf die 
Datenbank und des schaut gut aus.

--
hde
Anton

Am 13.10.22 um 13:57 schrieb Mailingliste für die Linux User Group 
Neumarkt:
> Hallo Anton,
> 
> ok - dies scheint ja nicht einfach nur eine PG-Instanz zu sein, sondern ein Cluster aus Nodes.
> Wobei ich hier das Initial-Setup des Clusters nicht kenne (Share-Storage usw.).
> Was ist denn mit den anderen Nodes? 9.4 und 9.6 scheinen ja noch online zu sein. 8.4 und 9.1 sind offline?
> Bist Du für Node 8.4 zuständig?
> 
> Die Datenbank ist voll funktionsfähig, wenn du diese als Prozess startest?
> Auf welchen Ports lauscht denn dann PG? Nur 5432 oder auch die anderen 3?
> 
> Vielleicht sollten wir hier mal telefonieren - das würde das ganze evtl. beschleunigen.
> Wann würde es Dir denn passen, dann würde ich einfach mal durchklingeln.
> 
> Grüße
> 
> Dirk
> 
> -----Ursprüngliche Nachricht-----
> Von: Lugnm-users <lugnm-users-bounces at tux.lugnm.de> Im Auftrag von Mailingliste für die Linux User Group Neumarkt
> Gesendet: Mittwoch, 12. Oktober 2022 20:51
> An: lugnm-users at tux.lugnm.de
> Betreff: Re: LUGNM-Stammtisch im Oktober
> 
> Hallo Dirk,
> 
> das ist ein Debian 9 Stretch.
> Mit dem Aufruf in der Shell> /usr/lib/postgresql/8.4/bin/postgres -D /var/lib/postgresql/8.4/main -c config_file=/etc/postgresql/8.4/main/postgresql.conf
> laeuft der Prozess.
> 
> Mit
> root at zb:~# systemctl start postgresql at 8.4-main.service
> 
> Job for postgresql at 8.4-main.service failed because the control process exited with error code.
> See "systemctl status postgresql at 8.4-main.service" and "journalctl -xe" for details.
> 
> root at zb:~# journalctl -xe
> 
> Okt 12 19:50:11 zb postgresql at 8.4-main[5268]: The PostgreSQL server failed to start. Please check the log output.
> Okt 12 19:50:11 zb systemd[1]: postgresql at 8.4-main.service: Control process exited, code=exited status=1 Okt 12 19:50:11 zb systemd[1]: Failed to start PostgreSQL Cluster 8.4-main.
> -- Subject: Unit postgresql at 8.4-main.service has failed
> -- Defined-By: systemd
> -- Support: https://www.debian.org/support
> --
> -- Unit postgresql at 8.4-main.service has failed.
> --
> -- The result is failed.
> Okt 12 19:50:11 zb systemd[1]: postgresql at 8.4-main.service: Unit entered failed state.
> Okt 12 19:50:11 zb systemd[1]: postgresql at 8.4-main.service: Failed with result 'exit-code'.
> 
> Also Checke ich das log, ist aber leer
> 
> root at zb:/var/log/postgresql# ls -l
> insgesamt 20
> -rw-r----- 1 postgres adm    0 Sep 18 15:12 postgresql-8.4-main.log
> 
> In den anderen ueblichen log-Dateien in /var/log: daemon.log syslog usw.
> steht nichts.
> 
> Wenn ich den mit dem Skript in /etc/init.d starte ruft er auch den systemd auf
> 
> root at zb:/etc/init.d# ./postgresql start
> [ ok ] Starting postgresql (via systemctl): postgresql.service.
> 
> Wobei mit
> 
> root at zb:/etc/init.d# systemctl
>     postgresql.service                                                                                         loaded active exited    PostgreSQL RDBMS
>postgresql at 8.4-main.service                                                                                loaded failed failed    PostgreSQL Cluster 8.4-main
> 
> einen anderer Service angezeigt wird. Und
> 
> Mit dem Aufruf
> 
> root at zb:~# pg_ctlcluster 8.4 main start
> Redirecting start request to systemctl
> Job for postgresql at 8.4-main.service failed because the control process exited with error code.
> See "systemctl status postgresql at 8.4-main.service" and "journalctl -xe" for details.
> 
> kommt auch nichts brauchbares.
> 
> Und der Status bringt auch nichts neues.
> 
> root at zb:/var/log# systemctl status postgresql at 8.4-main.servicepostgresql at 8.4-main.service - PostgreSQL Cluster 8.4-main
>      Loaded: loaded (/lib/systemd/system/postgresql at .service; disabled; vendor preset: enabled)
>      Active: failed (Result: exit-code) since Wed 2022-10-12 20:11:42 CEST; 8min ago
>     Process: 12788 ExecStart=postgresql at 8.4-main --skip-systemctl-redirect 8.4-main start (code=exited, status=1/FAILURE)
> 
> Okt 12 20:11:11 zb systemd[1]: Starting PostgreSQL Cluster 8.4-main...
> Okt 12 20:11:42 zb postgresql at 8.4-main[12788]: The PostgreSQL server failed to start. Please check the log output.
> Okt 12 20:11:42 zb systemd[1]: postgresql at 8.4-main.service: Control process exited, code=exited status=1 Okt 12 20:11:42 zb systemd[1]: Failed to start PostgreSQL Cluster 8.4-main.
> Okt 12 20:11:42 zb systemd[1]: postgresql at 8.4-main.service: Unit entered failed state.
> Okt 12 20:11:42 zb systemd[1]: postgresql at 8.4-main.service: Failed with result 'exit-code'.
> 
> Zur Vollstaendigkeit noch das hier:
> 
> root at zb:/var/log/postgresql# pg_lsclusters
> Ver Cluster   Port Status Owner    Data directory                    Log file
> 8.4 main      5432 down   postgres /var/lib/postgresql/8.4/main      /var/log/postgresql/postgresql-8.4-main.log
> 9.1 main      5434 down   postgres /var/lib/postgresql/9.1/main      /var/log/postgresql/postgresql-9.1-main.log
> 9.4 main      5435 online postgres /var/lib/postgresql/9.4/main      /var/log/postgresql/postgresql-9.4-main.log
> 9.6 main      5436 online postgres /var/lib/postgresql/9.6/main      /var/log/postgresql/postgresql-9.6-main.log
> 
> Weisst du wo ich den log-Level erhoehen bzw. einschalten kann, damit ein brauchbarer Fehlerhinweis im log steht?
> 
> Der Grund fuer das Problem ist eine kaputte Festplatte. Auf einer neuen Festplatte hab ich aus der Sicherung das System wieder hergestellt und alle deb-Pakete neu installiert. Da hatte ich schon einige Tage (oder Wochen?) zu tun bis das System wieder halbwegs rund lief.
> 
> --
> hde
> Anton
> 
> Am 12.10.2022 um 18:25 schrieb Mailingliste für die Linux User Group
> Neumarkt:
>> Hallo Anton,
>>
>> auf welchen System denn?
>> Welche Meldungen gibt es denn?
>>
>> Bei mit unter Debian, ist das Start-Script normal unter /etc/init.d/postgresql abgelegt und verrichtet auch seinen Dienst.
>>
>> Mit ein wenig mehr Input bekommen wir bestimmt auch Postgre bei Dir zum laufen.
>>
>> Liebe Grüße
>>
>> Dirk
>>
>>
>> -----Ursprüngliche Nachricht-----
>> Von: Lugnm-users <lugnm-users-bounces at tux.lugnm.de> Im Auftrag von
>> Mailingliste für die Linux User Group Neumarkt
>> Gesendet: Mittwoch, 12. Oktober 2022 08:08
>> An: lugnm-users at tux.lugnm.de
>> Betreff: Re: LUGNM-Stammtisch im Oktober
>>
>> Hallo lugnm-er,
>>
>> zum Thema gestern clamav Virenscammer unter Linux.
>> Der ist bei meinen Systemen mit Debian, Ubuntu und Centos nicht automatisch installiert.
>>
>> Wer kennst sich mit postgresql aus? Der startet ueber systemd nicht, verweist auf das Protokoll, da steht aber fuer mich nichts brauchbares drin. Wenn ich den Prozess ueber die Kommandozeile starte, laeuft er, aber ich will den natuerlich automatisch ueber systemd starten lassen bei einem Reboot.
>>
>> --
>> hde
>> Anton
>>
> 




Mehr Informationen über die Mailingliste Lugnm-users