インデックスの凍結解除 API
7.14で非推奨
8.0では、インデックスを凍結する機能を削除しました。以前のバージョンでは、インデックスを凍結することでメモリのオーバーヘッドが削減されました。しかし、ヒープメモリ使用の最近の改善により、凍結されたインデックスはもはや有用ではありません。このAPIを使用して、7.xで凍結されたインデックスを解除できます。凍結されたインデックスは、凍結データ層とは関係ありません。
インデックスの凍結を解除します。
リクエスト
POST /<index>/_unfreeze
前提条件
- Elasticsearchのセキュリティ機能が有効になっている場合、ターゲットインデックスまたはインデックスエイリアスに対して、
manage
インデックス権限を持っている必要があります。
説明
凍結されたインデックスが解除されると、インデックスは通常の回復プロセスを経て、再び書き込み可能になります。
パスパラメータ
<index>
- (必須、文字列)インデックスの識別子。
例
以下の例は、インデックスの凍結を解除します:
Python
resp = client.indices.unfreeze(
index="my-index-000001",
)
print(resp)
Ruby
response = client.indices.unfreeze(
index: 'my-index-000001'
)
puts response
Js
const response = await client.indices.unfreeze({
index: "my-index-000001",
});
console.log(response);
コンソール
POST /my-index-000001/_unfreeze