91 ShutdownInProgress: The server is in the process of shutting down
MongoDBЧто это значит?
Операция не могла завершиться, так как сервер (mongod/mongos) останавливается. Останавливающийся узел отклоняет новые запросы и завершает выполняющиеся операции.
Почему возникает?
Плановый перезапуск/обслуживание, остановка перед stepdown primary в наборе реплик, сигнал завершения, отправленный контейнером/оркестратором, или остановка процесса из-за исчерпания ресурсов. Ожидаема во время поэтапных (rolling) обновлений.
Как исправить
Обычно это временная ошибка; используйте в приложении логику повтора и подключение к набору реплик, чтобы запросы направлялись к другому исправному члену. Если она неожиданна, проверьте журналы mongod на причину остановки (сигнал, OOM killer, ресурсы). При поэтапном обслуживании корректно понижайте primary перед остановкой (rs.stepDown()).
Ещё по этой СУБД
- 27 IndexNotFoundIndex not found
- 79 UnknownReplWriteConcernUnknown replica set write concern
- 10107 NotWritablePrimarynot master / not writable primary
- 189 PrimarySteppedDownPrimary stepped down while operation was in progress
- 24 LockTimeoutOperation exceeded time limit waiting for a lock
- 7 HostNotFoundCould not find host
- 175 QueryPlanKilledQuery plan killed during execution