重新索引
编辑重新索引
编辑actions: 1: description: "Reindex index1 into index2" action: reindex options: wait_interval: 9 max_wait: -1 request_body: source: index: index1 dest: index: index2 filters: - filtertype: none
重新索引选项有很多。最好的起点是request_body 文档,了解如何配置此操作。所有其他选项如下所示。
必需设置
编辑可选设置
编辑- refresh
- remote_certificate
- remote_client_cert
- remote_client_key
- remote_filters
- remote_url_prefix
- request_body
- requests_per_second
- slices
- timeout
- wait_for_active_shards
- wait_for_completion
- max_wait
- wait_interval
- ignore_empty_list
- timeout_override
- continue_if_exception
- disable_action
- migration_prefix
- migration_suffix
兼容性
编辑一般来说,Curator 应该能够从 1.4 及更高版本的 Elasticsearch 执行远程重新索引。严格来说,Elasticsearch 中的重新索引 API 能够从较旧的集群重新索引,但由于 Curator 依赖于 1.4 中发布的更改,因此无法使用 Curator 来实现这一点。