Beenden des Wiederherstellungsmodus

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?

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 …

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 …