Server Down problem - Mailing list pgsql-admin
From | Volker |
---|---|
Subject | Server Down problem |
Date | |
Msg-id | ech48l$19jl$1@news.hub.org Whole thread Raw |
Responses |
Re: Server Down problem
|
List | pgsql-admin |
Hello all, currently we have a server down problem. The server is a IBM xSeries 306, 1GB RAM, HD 36GB RAID1. Operating System ist Debian Sarge 3.1. Postgresql version is 7.4.7. The reason for this ist not knwon. The postmaster won't come up any more. Here is the relevant content of the postgres.log file: 2006-08-21 15:22:45 [2889] LOG: Datenbanksystem wurde am 2006-08-21 14:15:54 CEST während des Herunterfahrens unterbrochen 2006-08-21 15:22:45 [2889] LOG: konnte Datei »/ha/db/data/pg_xlog/0000000000000000« nicht öffnen (Logdatei 0, Segment 0): Datei oder Verzeichnis nicht gefunden 2006-08-21 15:22:45 [2889] LOG: ungültiger primärer Checkpoint-Datensatz 2006-08-21 15:22:45 [2889] LOG: konnte Datei »/ha/db/data/pg_xlog/0000000000000000« nicht öffnen (Logdatei 0, Segment 0): Datei oder Verzeichnis nicht gefunden 2006-08-21 15:22:45 [2889] LOG: ungültiger sekundärer Checkpoint-Datensatz 2006-08-21 15:22:45 [2889] PANIK: konnte keinen gültigen Checkpoint-Datensatz finden 2006-08-21 15:22:45 [2883] LOG: Start-Prozess (PID 2889) wurde von Signal 6 beendet 2006-08-21 15:22:45 [2883] LOG: Serverstart abgebrochen wegen Start-Prozess-Fehler 2006-08-21 15:23:53 [2958] LOG: Datenbanksystem wurde am 2006-08-21 14:15:54 CEST während des Herunterfahrens unterbrochen 2006-08-21 15:23:53 [2958] LOG: konnte Datei »/ha/db/data/pg_xlog/0000000000000000« nicht öffnen (Logdatei 0, Segment 0): Datei oder Verzeichnis nicht gefunden 2006-08-21 15:23:53 [2958] LOG: ungültiger primärer Checkpoint-Datensatz 2006-08-21 15:23:53 [2958] LOG: konnte Datei »/ha/db/data/pg_xlog/0000000000000000« nicht öffnen (Logdatei 0, Segment 0): Datei oder Verzeichnis nicht gefunden 2006-08-21 15:23:53 [2958] LOG: ungültiger sekundärer Checkpoint-Datensatz 2006-08-21 15:23:53 [2958] PANIK: konnte keinen gültigen Checkpoint-Datensatz finden 2006-08-21 15:23:53 [2955] LOG: Start-Prozess (PID 2958) wurde von Signal 6 beendet 2006-08-21 15:23:53 [2955] LOG: Serverstart abgebrochen wegen Start-Prozess-Fehler 2006-08-21 17:41:17 [3184] LOG: Datenbanksystem wurde am 2006-08-21 14:15:54 CEST während des Herunterfahrens unterbrochen 2006-08-21 17:41:17 [3184] LOG: konnte Datei »/ha/db/data/pg_xlog/0000000000000000« nicht öffnen (Logdatei 0, Segment 0): Datei oder Verzeichnis nicht gefunden 2006-08-21 17:41:17 [3184] LOG: ungültiger primärer Checkpoint-Datensatz 2006-08-21 17:41:17 [3184] LOG: konnte Datei »/ha/db/data/pg_xlog/0000000000000000« nicht öffnen (Logdatei 0, Segment 0): Datei oder Verzeichnis nicht gefunden 2006-08-21 17:41:17 [3184] LOG: ungültiger sekundärer Checkpoint-Datensatz 2006-08-21 17:41:17 [3184] PANIK: konnte keinen gültigen Checkpoint-Datensatz finden 2006-08-21 17:41:17 [3178] LOG: Start-Prozess (PID 3184) wurde von Signal 6 beendet 2006-08-21 17:41:17 [3178] LOG: Serverstart abgebrochen wegen Start-Prozess-Fehler We assume that we have to use pg_resetxlog to get us started again, but we are not sure what parameters to use. We need assistance in this case. We can execute pg_controldata without problem. Here is the output: pg_control-Versionsnummer: 72 Katalog-Versionsnummer: 200310211 Datenbank-Cluster-Status: fährt herunter pg_control zuletzt geändert: Mo 21 Aug 2006 14:15:54 CEST Aktuelle Logdatei-ID: 0 Nächstes Logdatei-Segment: 1 Letzter Checkpoint-Ort: 0/9B1118 Voriger Checkpoint-Ort: 0/9B10D8 REDO-Ort vom letzten Checkpoint: 0/9B1118 UNDO-Ort vom letzten Checkpoint: 0/0 StartUpID vom letzten Checkpoint: 15 NextXID vom letzten Checkpoint: 536 NextOID vom letzten Checkpoint: 17142 Zeit vom letzten Checkpoint: Mi 16 Aug 2006 15:29:07 CEST Datenbank-Blockgröße: 8192 Blöcke pro Segment: 131072 Höchstlänge von Namen: 64 Maximale Funktionsargumente: 32 Speicherung von Datum/Zeit-Typen: 64-Bit Ganzzahlen Maximallänge eines Locale-Namens: 128 LC_COLLATE: de_DE@euro LC_CTYPE: de_DE@euro In addition i add the directory listing of our data, pg_clog and pg_xlog directories: /ha/db/data: drwx------ 6 postgres postgres 4096 2006-03-22 11:37 base drwx------ 2 postgres postgres 4096 2006-08-21 17:41 global drwx------ 2 postgres postgres 4096 2006-06-01 15:02 pg_clog lrwxrwxrwx 1 root postgres 27 2005-11-23 13:13 pg_hba.conf -> /etc/postgresql/pg_hba.conf lrwxrwxrwx 1 root postgres 29 2005-11-23 13:13 pg_ident.conf -> /etc/postgresql/pg_ident.conf -rw------- 1 postgres postgres 4 2005-11-23 13:13 PG_VERSION drwx------ 2 postgres postgres 4096 2006-08-07 05:06 pg_xlog lrwxrwxrwx 1 root postgres 31 2005-11-23 13:13 postgresql.conf -> /etc/postgresql/postgresql.conf -rw------- 1 postgres postgres 54 2006-08-21 17:41 postmaster.opts /ha/db/data/pg_clog: -rw------- 1 postgres postgres 262144 2006-08-07 10:06 0005 /ha/db/data/pg_xlog: -rw------- 1 postgres postgres 16777216 2006-08-07 14:16 000000010000008B -rw------- 1 postgres postgres 16777216 2006-08-01 20:02 000000010000008C -rw------- 1 postgres postgres 16777216 2006-08-02 10:02 000000010000008D -rw------- 1 postgres postgres 16777216 2006-08-03 05:02 000000010000008E -rw------- 1 postgres postgres 16777216 2006-08-04 00:02 000000010000008F -rw------- 1 postgres postgres 16777216 2006-08-04 15:02 0000000100000090 -rw------- 1 postgres postgres 16777216 2006-08-05 10:02 0000000100000091 -rw------- 1 postgres postgres 16777216 2006-08-07 00:02 0000000100000092 Any help is appreciated. Volker
pgsql-admin by date: