DBAtlas · Veritabanı operasyon atlası

unavailable_shards_exception: unavailable_shards_exception

Elasticsearch

Ne demek?

İşlem için gereken bir veya daha fazla shard erişilebilir değil, bu yüzden istek (genellikle yazma) tamamlanamadı. Yeterli aktif shard kopyası bulunamadı.

Neden olur?

Node çökmesi/ayrılması nedeniyle atanmamış (unassigned) shard'lar, disk watermark aşımı, replika eksikliği, wait_for_active_shards koşulunun sağlanamaması veya küme sağlığının kırmızı olması.

Nasıl çözülür?

Küme ve shard sağlığını kontrol edin: GET _cluster/health ve GET _cat/shards?v. Atanmamış shard nedenini inceleyin: GET _cluster/allocation/explain. Aşağıda olan node'ları ayağa kaldırın, disk alanı açın (watermark), replika ayarlarını gözden geçirin. Gerekiyorsa wait_for_active_shards değerini uygun ayarlayın.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar