Liegt da eine recovery.conf im Datenverzeichnis?
Hallo,
mein Server ist automatisch in den Wiederherstellungsmodus gegangen.
Im Log kommt immer die Meldung "das Datenbanksystem ist im Wiederherstellungsmodus" und ich kann mich nicht mehr anmelden.
Was kann die Ursache sein ?
Wie komme ich wieder in den normalen Modus ?
Könnt Ihr mir bitte helfen ?
Vielen Dank
Jens
Liegt da eine recovery.conf im Datenverzeichnis?
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Nein, im Datenverzeichnis liegt keine recovery.conf.
Ok, was steht denn nun wirklich im Logfile? Kannst du mal die relevanten Ausschnitte posten?
Ich gehe mir mal Paris anschauen ...
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Ich glaube die Ursache des Problems habe ich gefunden.
Eine C-Funktion hat ein Problem mit dem Parameter.
Gestern kam ständig folgender Log:
LOG: Autovacuum-Launcher startet
LOG: Datenbanksystem ist bereit um Verbindungen anzunehmen
LOG: Serverprozess (PID 29338) wurde von Signal 11 beendet: Segmentation fault
LOG: aktive Serverprozesse werden abgebrochen
LOG: alle Serverprozesse beendet; initialisiere neu
LOG: Datenbanksystem wurde unterbrochen; letzte bekannte Aktion am 2009-11-09 15:35:24 CET
LOG: Datenbanksystem wurde nicht richtig heruntergefahren; automatische Wiederherstellung läuft
LOG: Redo beginnt bei 4/1FE2D6B8
LOG: Datensatz mit Länge null bei 4/1FE35AA0
LOG: Redo fertig bei 4/1FE35A60
Heute kommt immer nur:
FATAL: das Datenbanksystem ist im Wiederherstellungsmodus
Aber wie soll ich weiter verfahren ?
Einfach den Server neu starten ?
Jetzt konnte ich den letzten sinnvollen Log von gestern finden:
LOG: Autovacuum-Launcher startet
LOG: Datenbanksystem ist bereit um Verbindungen anzunehmen
LOG: Serverprozess (PID 4915) wurde von Signal 11 beendet: Segmentation fault
LOG: aktive Serverprozesse werden abgebrochen
Ich habe versucht, den Server runterzufahren.
Jetzt kommt die Meldung:
LOG: schnelles Herunterfahren verlangt
Wie geht schnelles Herunterfahren ?
Das müsste das Initscript eigentlich erledigen.
Ansonsten probier mal ein kill -15 ...
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen