Windows NT New x64 build 9200
PostgreSQL 10.17, compiled by Visual C++ build 1800, 64-bit
Ich habe nachdem PG seit vielen Jahren zuverlässig läuft, seit Februar diesen Jahres massive Probleme.
In unregelmäßigen Abständen (7 mal) kommt es zum Absturz:
2021-06-04 08:33:41 CEST- LOG: Serverprozess (PID 6344) wurde durch Ausnahme 0xFFFFFFFF beendet
2021-06-04 08:33:41 CEST- DETAIL: Der fehlgeschlagene Prozess führte aus: ROLLBACK
2021-06-04 08:33:41 CEST- TIPP: Sehen Sie die Beschreibung des Hexadezimalwerts in der C-Include-Datei »ntstatus.h« nach.
2021-06-04 08:33:41 CEST- LOG: aktive Serverprozesse werden abgebrochen
Ich hatte zunächst den Virenscanner auf dem Server im Verdacht und habe die EDV gebeten zumindest die Tablespaces vom Scan auszuschließen.
Das Problem wurde damit aber nicht beseitigt.
Bis letzten Monat lief die Version 10.6. Ein Update auf 10.17 schaffte keine Abhilfe.
Ich habe aktuell leider keinen Ansatz, wo ich weiter suchen soll.
ich würde jetzt erst einmal versuchen, ein komplettes Backup zu erstellen, um auf diese Art zu prüfen, ob die DB noch konsistent ist. Virenscanner sind unter Windoze sehr oft Ursache von Problemen, vermutlich greifen diese in fsync ein.
Hallo,
vielen Dank für die schnelle Antwort.
Was meinst du genau mit “komplettes BackUp”?
Die einzelnen Datenbanken werden sowieso jede Nacht automatisch gesichert.
Gibt es unter Windows auch sowas wie den oom-killer?
Ich hoffe mal nicht, bzw. “ungemeldet” sollte so was nicht vorkommen.
Da manche Ausfälle außerhalb der Kernarbeitszeit aufgetreten sind, gehe ich auch davon aus, dass sich der Server nicht in Überlast befand.
Ich habe hier noch mal alle Zeiten/Befehle ausgelesen Fehlerliste
Leider ist aus der Protokolldatei nicht ersichtlich, von welcher Datenbank der Befehl abgesetzt wurde.
@ akretschmer:
Ich habe von allen 30 Datenbanken ein Backup schreiben können.