Postgresql führte selbst ein "schnelles Herunterfahren" durch. Warum? Wie war das möglich?

12

Ich habe bereits so viel wie möglich gegoogelt und manuell gelesen, bevor ich dies hier poste.

Versionsinfo: Postgres8.4 unter Ubuntu10.x

Ich habe einen persönlichen Laptop, auf dem ich einen Postgres-Server ausführe, und ein Java-Skript mit JDBC wurde für 1600 Minuten ausgeführt (das ich seit Wochen ausgeführt habe), bevor ich starb und sagte, ein Administrator habe den Server neu gestartet. Folgendes habe ich in den pgsql-Protokollen gefunden:

Feb 29 07:46:55 krufe-laptop postgres[3578]: [2-1] 2012-02-29 07:46:55 EST LOG:  incomplete startup packet
Feb 29 07:46:56 krufe-laptop postgres[1113]: [2-1] 2012-02-29 07:46:56 EST LOG:  received fast shutdown request
Feb 29 07:46:56 krufe-laptop postgres[1113]: [3-1] 2012-02-29 07:46:56 EST LOG:  aborting any active transactions
Feb 29 07:46:56 krufe-laptop postgres[24095]: [2-1] 2012-02-29 07:46:56 EST FATAL:  terminating connection due to administrator command
Feb 29 07:46:56 krufe-laptop postgres[24095]: [2-2] 2012-02-29 07:46:56 EST STATEMENT:  SELECT high FROM onemin_interval WHERE ticker = 'QQQ' AND interval_end <= 1329926940013 ORDER BY interval_start DESC LIMIT 46
Feb 29 07:46:56 krufe-laptop postgres[22214]: [2-1] 2012-02-29 07:46:56 EST FATAL:  terminating connection due to administrator command
Feb 29 07:46:56 krufe-laptop postgres[1252]: [2-1] 2012-02-29 07:46:56 EST LOG:  autovacuum launcher shutting down
Feb 29 07:46:56 krufe-laptop postgres[1250]: [1-1] 2012-02-29 07:46:56 EST LOG:  shutting down
Feb 29 07:46:56 krufe-laptop postgres[3582]: [4-1] 2012-02-29 07:46:56 EST FATAL:  the database system is shutting down
Feb 29 07:46:56 krufe-laptop postgres[3583]: [4-1] 2012-02-29 07:46:56 EST FATAL:  the database system is shutting down
Feb 29 07:46:56 krufe-laptop postgres[3584]: [4-1] 2012-02-29 07:46:56 EST FATAL:  the database system is shutting down
Feb 29 07:46:56 krufe-laptop postgres[3585]: [4-1] 2012-02-29 07:46:56 EST FATAL:  the database system is shutting down
Feb 29 07:46:56 krufe-laptop postgres[1250]: [2-1] 2012-02-29 07:46:56 EST LOG:  database system is shut down
Feb 29 07:47:10 krufe-laptop postgres[4318]: [1-1] 2012-02-29 07:47:10 EST LOG:  database system was shut down at 2012-02-29 07:46:56 EST
Feb 29 07:47:10 krufe-laptop postgres[4319]: [1-1] 2012-02-29 07:47:10 EST LOG:  incomplete startup packet
Feb 29 07:47:10 krufe-laptop postgres[4309]: [1-1] 2012-02-29 07:47:10 EST LOG:  database system is ready to accept connections
Feb 29 07:47:10 krufe-laptop postgres[4322]: [1-1] 2012-02-29 07:47:10 EST LOG:  autovacuum launcher started

Ich lebe alleine und niemand sonst könnte von außen hereinkommen, um dies zu tun. Ich war zu diesem Zeitpunkt nicht zu Hause. Ich habe die Authentifizierungsprotokolle für Befehle angezeigt, die während dieser Zeit ausgeführt wurden, nichts außerhalb der normalen Cron-Befehle. Warum sollte das passieren? Was würde das verursachen? Kann es behoben / verhindert werden?

user1174598
quelle

Antworten:

14

Wenn Sie unbeaufsichtigte Sicherheitsupdates aktiviert haben, ist dies ein Grund. Eine neue Version von postgreSQL (Sicherheitsupdate) wurde heute veröffentlicht.

Daniel Vérité
quelle
OK danke. Ich werde automatische Updates von Paketen in meinem Update Manager deaktivieren. Gut zu wissen.
user1174598