DBAtlas · Veritabanı operasyon atlası

recovery_engine_exception: recovery_engine_exception

Elasticsearch

Ne demek?

Bir shard'ın kurtarma (recovery) süreci sırasında motor (engine) düzeyinde bir hata oluştu ve shard başarıyla açılamadı. Kurtarma; düğüm yeniden başlatma, replika ataması ya da snapshot geri yükleme sırasında yürütülen adımdır.

Neden olur?

Kurtarma sırasında altta yatan bir sorun: bozuk Lucene segmentleri ya da translog, disk alanı yetersizliği, dosya izinleri, kaynak/hedef düğüm arasındaki ağ kesintisi, ya da sürüm/uyumsuzluk problemleri. Genellikle daha spesifik bir alt hatayı (corruption, I/O) sarmalar.

Nasıl çözülür?

Alt/neden (caused_by) hatasını inceleyip asıl sorunu belirleyin (bozulma, disk, ağ vb.). Disk alanı ve dosya izinlerini doğrulayın. Replika ataması başarısızsa _cluster/allocation/explain ile nedenini görün ve gerekirse yeniden atamayı tetikleyin. Bozulma varsa sağlıklı bir replikadan/snapshot'tan kurtarın. Ağ kaynaklı ise düğümler arası bağlantıyı ve recovery ayarlarını kontrol edin.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar