删除悬挂索引 API
编辑删除悬挂索引 API
编辑删除一个悬挂索引。
请求
编辑resp = client.dangling_indices.delete_dangling_index( index_uuid="<index-uuid>", accept_data_loss=True, ) print(resp)
const response = await client.danglingIndices.deleteDanglingIndex({ index_uuid: "<index-uuid>", accept_data_loss: "true", }); console.log(response);
DELETE /_dangling/<index-uuid>?accept_data_loss=true
描述
编辑如果 Elasticsearch 遇到当前集群状态中不存在的索引数据,则这些索引将被视为悬挂索引。例如,如果在 Elasticsearch 节点离线时删除了超过 cluster.indices.tombstones.size
个索引,则可能会发生这种情况。
通过引用其 UUID 删除悬挂索引。使用 列出悬挂索引 API 来查找索引的 UUID。
路径参数
编辑-
<index-uuid>
- (必需,字符串) 要删除的索引的 UUID。您可以使用 列出悬挂索引 API 来查找此 UUID。