Elasticsearch

elasticsearchが「FORBIDDEN/12/index read-only / allow delete (api)」エラーとなった場合の対処方法

症状

メモリを消費すると以下のエラーによってElasticsearchのインデックスを削除できなくなることがあります。

({"type"=>"cluster_block_exception", "reason"=>"blocked by: [FORBIDDEN/12/index read-only / allow delete (api)]

 

対象法

Kibanaから以下のコマンドでindexの中のデータを削除できるようにしたら問題が解消します。

PUT .kibana/_settings
{
  "index": {
    "blocks": {
      "read_only_allow_delete": "false"
    }
  }
}

PUT _all/_settings
{
  "index": {
    "blocks": {
      "read_only_allow_delete": "false"
    }
  }
}

 

elasticsearchが「FORBIDDEN/12/index read-only / allow delete (api)」エラーとなった場合の対処方法” への1件のフィードバック

  1. I was just seeking this information for a while. After 6 hours of continuous Googleing,
    at last I got it in your website. I wonder what is the lack of Google strategy that don’t rank this
    type of informative websites in top of the list. Normally the top sites are full of garbage.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です