悟空,拿我的打狗棒来

elasticsearch 6.2.4如何修改默认的分片数?

Elasticsearch | 作者 qiqisa | 发布于2018年05月09日 | 阅读数:10713

各位大佬,我这里的 elasticsearch 版本是6.2.4的,我启动了之后,也创建了索引,从 logstash 读取 index 的 key 之后默认创建5个分片,造成磁盘空间急速增长,请问一下在 elasticsearch.yml 配置文件中如何修改分片数和副本,我想给他改成1个分片和0个副本
已邀请:

zqc0512 - andy zhou

赞同来自:

这玩意现在在mapping中了。
 

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

分片数不支持修改,副本可以。
你可以reindex实现。
步骤1:按照新需求,创建你需要分片的索引。
步骤2.reindex迁移

qiqisa

赞同来自:

相请教一个问题,我的日志源数据量每天在50m左右,我用es做分析的时候,那个path.data目录在疯狂的增长,一分钟3个g,这种情况怎么处理呢

orange

赞同来自:

设置一个索引模板PUT _template/template_1
{
  "index_patterns": ["index*"],  //index*,以index打头的索引
  "settings": {
    "number_of_shards": 1,
    "number_of_replicas": 0
  }
}

要回复问题请先登录注册