ISM 错误预防
错误预防功能在执行索引状态管理 (ISM) 操作之前对其进行验证,以防止操作失败。它还在索引解释 API 的响应中输出操作验证结果的附加信息。每个操作的验证规则和故障排除方法列在以下部分。
目录
翻转
在以下任何条件下,ISM 不会对索引执行 翻转
操作:
删除
在以下任何条件下,ISM 不会对索引执行 删除
操作:
- 索引不存在。
- 索引名称无效。
- 索引是数据流的写入索引。
强制合并
如果索引的数据集过大并超出阈值,ISM 不会对索引执行 强制合并
操作。
副本数
在以下任何条件下,ISM 不会对索引执行 副本数
操作:
- 数据量超出阈值。
- 分片数量超出最大值。
打开
在以下任何条件下,ISM 不会对索引执行 打开
操作:
- 索引被阻止。
- 分片数量超出最大值。
只读
在以下任何条件下,ISM 不会对索引执行 只读
操作:
- 索引被阻止。
- 数据量超出阈值。
读写
如果索引被阻止,ISM 不会对索引执行 读写
操作。
关闭
在以下任何条件下,ISM 不会对索引执行 关闭
操作:
- 索引不存在。
- 索引名称无效。
索引优先级
ISM 不会对没有 read-only-allow-delete
权限的索引执行 索引优先级
操作。
快照
在以下任何条件下,ISM 不会对索引执行 快照
操作:
- 索引不存在。
- 索引名称无效。
转换
在以下任何条件下,ISM 不会对索引执行 转换
操作:
- 索引不存在。
- 索引名称无效。