DBAtlas · Atlas für Datenbankbetrieb

91 ShutdownInProgress: The server is in the process of shutting down

MongoDB

Was bedeutet das?

Die Operation konnte nicht abgeschlossen werden, weil der Server (mongod/mongos) herunterfährt. Ein herunterfahrender Knoten lehnt neue Anfragen ab und beendet laufende Operationen.

Ursache

Ein geplanter Neustart/eine Wartung, ein Herunterfahren vor einem Primary-Stepdown im Replica Set, ein vom Container/Orchestrator gesendetes Beendigungssignal oder das Stoppen des Prozesses wegen Ressourcenerschöpfung. Bei Rolling Upgrades zu erwarten.

Lösung

Das ist meist vorübergehend; nutze in der Anwendung eine Retry-Logik und eine Replica-Set-Verbindung, damit Anfragen an ein anderes gesundes Mitglied geleitet werden. Ist es unerwartet, prüfe in den mongod-Logs den Grund für das Herunterfahren (Signal, OOM Killer, Ressourcen). Führe bei rollierender Wartung vor dem Herunterfahren einen sauberen Stepdown des Primary durch (rs.stepDown()).

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank