Ich habe festgestellt, das der PostgreSQL Server, auch wenn er gestoppt wurde, mit
systemctl status postgresql.service
startet. Ich erwarte, das nur der augenblickliche Status angezeigt wird, nämlich ob der Server aktiv ist oder eben nicht. Was ist hier falsch? Ein Bug, ein falsches Script?
PostgreSQL Server startet auch bei Abfrage des Status
PostgreSQL Server startet auch bei Abfrage des Status
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.
-
- Beiträge: 5614
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Re: PostgreSQL Server startet auch bei Abfrage des Status
Hallo
Wie hast du denn den Server gestoppt ?
status (gerade ausgeführt) zeigt mit nur an, das der Server seit 3 Stunden läuft, also seit ich den PC angemacht habe, nicht mehr und nicht weniger.
mfg
schwedenmann
Wie hast du denn den Server gestoppt ?
status (gerade ausgeführt) zeigt mit nur an, das der Server seit 3 Stunden läuft, also seit ich den PC angemacht habe, nicht mehr und nicht weniger.
mfg
schwedenmann
Re: PostgreSQL Server startet auch bei Abfrage des Status
Ich habe den Server folgendermaßen gestoppt:
Code: Alles auswählen
/etc/init.d/postgresql stop
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.
-
- Beiträge: 5614
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Re: PostgreSQL Server startet auch bei Abfrage des Status
Hallo
sieht bei mir alles so aus als user
j
mfg
schwedenmann
sieht bei mir alles so aus als user
j
Wie du siehst ist der Server gerade um 20:09 gestoppt worden und per status auch nicht wieder gestartet worden.oerg@nathan64:~$ systemctl status postgresql.service
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
Active: active (exited) since Do 2016-03-03 16:18:20 CET; 3h 15min ago
Process: 1677 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 1677 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 512)
CGroup: /system.slice/postgresql.service
Mär 03 16:18:20 nathan64 systemd[1]: Starting PostgreSQL RDBMS...
Mär 03 16:18:20 nathan64 systemd[1]: Started PostgreSQL RDBMS.
joerg@nathan64:~$ /etc/init.d/postgresql stop
[....] Stopping postgresql (via systemctl): postgresql.service==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Legitimierung ist zum Stoppen von »postgresql.service« notwendig.
Authenticating as: root
Password:
==== AUTHENTICATION COMPLETE ===
. ok
joerg@nathan64:~$ systemctl status postgresql.service
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Do 2016-03-03 20:09:31 CET; 4s ago
Process: 1677 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 1677 (code=exited, status=0/SUCCESS)
Mär 03 16:18:20 nathan64 systemd[1]: Starting PostgreSQL RDBMS...
Mär 03 16:18:20 nathan64 systemd[1]: Started PostgreSQL RDBMS.
Mär 03 20:09:31 nathan64 systemd[1]: Stopped PostgreSQL RDBMS.
joerg@nathan64:~$
mfg
schwedenmann
Re: PostgreSQL Server startet auch bei Abfrage des Status
Ja danke schwedenmann. Das seltsame ist aber, das ich hach der Statusabfrage kontrolliert habe, ob noch eine Verbindung mit pgadmin zustande kommt. Und genau dabei fiel mir auf, das ich mich mit dem Server immer noch verbinden konnte. Also Server gestoppt, funtioniert auch. Server Status abgefragt und danach konnte ich mich wieder verbinden, obwohl der Server doch vorher gestoppt wurde. Ich werde das weiter beobachten oder mir die zugrunde liegenden Scripte mal näher anschauen.
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.
Re: PostgreSQL Server startet auch bei Abfrage des Status
Ich habe mich geirrt, jetzt funktioniert es einwandfrei.
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.