Merhaba, elasticsearch sunucusundaki index içerisindeki tüm verileri silen ve yerine yenilerini ekleyen bir uygulamada;
Type: cluster_block_exception Reason: "blocked by: [FORBIDDEN/12/index read-only / allow delete (api)]
şeklinde bir hata alıyor ve aktarımı gerçekleştiremiyorsanız çözümünü aşağıdaki şekilde deneyebilirsiniz:
elastic.yml dosyasına;
cluster.routing.allocation.disk.threshold_enabled: true
cluster.routing.allocation.disk.watermark.low: 93%
cluster.routing.allocation.disk.watermark.high: 95%
satırlarını ekledim. Ayrıca PostMan’dan aşağıdaki şekilde sunucu ayarlarını güncelledim:
Hatanın sebebi elasticsearch’ün disk doluluk oranına göre kendisini readonly moda almasıymış araştırdığım kadarıyla.
Bu iki ayar benim işimi çözdü, başkasının da ihtiyacı olabilir diyerek buradan paylaşıyorum.
Selamlar.