您当前的位置: 首页 >  ar

qq_34412985

暂无认证

  • 1浏览

    0关注

    1061博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Elasticsearch 在kibana中对索引名称进行重命名

qq_34412985 发布时间:2021-12-03 15:40:09 ,浏览量:1

问题:

在实际的工作中,遇到已经将数据写入es,但是后边需要对这个索引进行重命名。

如 test-20190122、test-20190121 需要重命名为test-2019。对于数据量比较少时,创建多个索引,需要创建多个分片,造成存储资源的浪费,需要将多个索引的数据合并到一个索引中。

操作步骤:

1、在kibana中执行以下命令:

POST _reindex

{

"source": {

"index": "test-20190122"

},

"dest": {

"index": "test-2019",

"op_type": "create"

}

}

2、删除之前多余的索引数据

DELETE test-20190122

对于多个索引名称重命名为一个索引,请查看官方文档

https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-reindex.htm

在kibana中执行时如果没反应,将post _reindex方法与下面的{之间的换行符去掉

如果索引很大时,执行时间超时会报错,但后台程序还在执行

{   "statusCode": 504,   "error": "Gateway Time-out",   "message": "Client request timeout" }

关注
打赏
1653291990
查看更多评论
立即登录/注册

微信扫码登录

0.0418s