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

Talend Data Services Platform 迁移与升级指南

EnrichVersion
7.3
EnrichProdName
Talend Data Services Platform
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend DQ Portal
Talend ESB
Talend Identity and Access Management
Talend JobServer
Talend Log Server
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio
task
数据治理

您可以使用 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 集群。