91 ShutdownInProgress: The server is in the process of shutting down
MongoDBNe demek?
İşlem, sunucu (mongod/mongos) kapanma sürecine girdiği için tamamlanamadı. Kapanmakta olan bir düğüm yeni istekleri reddeder ve devam eden işlemleri sonlandırır.
Neden olur?
Planlı bir yeniden başlatma/bakım, replica set'te primary'nin adım geri atması (stepdown) öncesi kapanma, konteyner/orkestratör tarafından gönderilen sonlandırma sinyali ya da kaynak yetersizliği nedeniyle sürecin durdurulması. Yuvarlanan (rolling) yükseltmelerde beklenen bir durumdur.
Nasıl çözülür?
Genellikle geçici bir hatadır; uygulamada yeniden deneme mantığı ve replica set bağlantısı ile başka bir sağlıklı düğüme yönlenmeyi sağlayın. Beklenmedikse mongod loglarında kapanma nedenini (sinyal, OOM killer, kaynak) inceleyin. Yuvarlanan bakımda kapanmadan önce primary'yi düzgün stepdown edin (rs.stepDown()).
Aynı motorda diğer kayıtlar
- 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