DBAtlas · Veritabanı operasyon atlası

resource_already_exists_exception: resource_already_exists_exception: index [index_name/uuid] already exists (HTTP 400)

Elasticsearch

Ne demek?

Oluşturulmak istenen index (veya kaynak) zaten var. Aynı ada sahip bir index bulunduğu için oluşturma isteği reddedildi. Eski sürümlerde index_already_exists_exception olarak da görülür.

Neden olur?

Aynı index'i iki kez oluşturmaya çalışmak, idempotent olmayan kurulum scriptleri, eşzamanlı oluşturma istekleri veya aynı adı farklı ayarlarla yeniden oluşturma girişimi.

Nasıl çözülür?

Index zaten varsa oluşturmaya gerek yoktur; devam edin. Yeniden oluşturmak gerekiyorsa önce silin (DELETE /index-adi) sonra oluşturun (dikkat: veri kaybı). Kurulum scriptlerini idempotent yapın: önce GET _cat/indices ile varlığını kontrol edin. Şema yönetimi için index template veya ILM/rollover kullanarak çakışmaları önleyin.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar