跨集群迁移
修改配置文件(dest 端所有节点都编辑)
# 文档最下方添加如下配置
vim elasticsearch.yml
reindex.remote.whitelist: "192.168.1.*:9201"重启服务(所有节点都执行)
systemctl restart elasticsearch迁移命令
# curl -X POST 192.168.1.27:9200/_reindex
# dest 新的索引不需要提前创建
curl -X POST 192.168.1.27:9200/_reindex \
-H "Content-Type: application/json" \
-d '{
"source": {
"index": "study-es6",
"remote": {
"host": "http://192.168.1.27:9201"
}
},
"dest": {
"index": "study-from-es6"
}
}'查看索引文档内容
curl 192.168.1.27:9200/study-from-es6/_searchLast updated