在 7.2.x 中所用 Elasticsearch 集群之外设置新的 Elasticsearch 集群 - 7.2

Talend ESB 迁移指南

EnrichVersion
7.2
EnrichProdName
Talend ESB
task
数据治理
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend ESB
Talend Identity and Access Management
Talend Log Server
Talend Runtime
Talend Studio

您可以使用 Reindex API 来将旧的 Elasticsearch 集群的索引迁移到新的 Elasticsearch 集群。

有关更多信息,请参阅https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-reindex.html#reindex-from-remote

过程

  1. 将以下配置参数添加到新的 6.x Elasticsearch 集群的 elasticsearch.yml 文件,以支持其访问旧的 Elasticsearch 集群:
    reindex.remote.whitelist: oldhost:*
  2. oldhost 替换为 Elasticsearch 主机。
    不要指定 Elasticsearch 端口,但将值设为 *,否则可能收到以下错误消息:"[oldhost:9200] not whitelisted in reindex.remote.whitelist"
  3. 重新启动 Elasticsearch 集群。