gpt4 book ai didi

elasticsearch - 修改 Elasticsearch 分片的默认数量

转载 作者:行者123 更新时间:2023-11-29 02:47:25 25 4
gpt4 key购买 nike

如果我有一个 15 节点的集群,我是否必须更改

index.number_of_shards

所有 15 个节点上的值,并在新值对新索引生效之前重新启动它们?

最佳答案

这是正确的,更改配置文件中的 index.number_of_shards 默认值将涉及更改所有节点上的设置,然后理想地按照 rolling restarts 的指南重新启动实例。 .

但是,如果这不是一个选项,并且如果在创建新索引时在设置中明确指定 number_of_shards 并不理想,那么解决方法是使用 index templates

例子:

可以创建一个 index_defaults 默认值,如下所示

PUT /_template/index_defaults 
{
"template": "*",
"settings": {
"number_of_shards": 4
}
}

这会将 index_defaults 模板中指定的设置应用于所有新索引。

关于elasticsearch - 修改 Elasticsearch 分片的默认数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32255559/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com