elasticsearch 分片分配设置

本文详细介绍了Elasticsearch中分片分配的相关配置参数及其作用,包括分片分配的启用设置、节点上的并发恢复数量等,帮助读者理解并合理配置Elasticsearch集群。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

描述

分片的分配可以发生在如下的阶段:结点初始化恢复,复制分片,重新平衡,节点添加和删除

配置

 cluster.routing.allocation.enable:
 描述: 启用分片分配的设置
 all (default 所有分片 )
 primaries (主分片)
 new_primaries (新索引的主分片)
 none (所有的都不分配)
 该配置不影响主分片分配,当重启一个节点的时候
  cluster.routing.allocation.node_concurrent_recoveries
  描述:一个节点上并发恢复的分片数,默认配置为2
 cluster.routing.allocation.node_initial_primaries_recoveries
 描述:同一个节点上主分片的并发恢复数,默认配置为4
 indices.recovery.concurrent_streams
 描述: The number of network streams to open per node to recover a shard from a peer shard. Defaults to 3.
indices.recovery.concurrent_small_file_streams
The number of streams to open per node for small files (under 5mb) to recover a shard from a peer shard. Defaults to 2.

参考: https://www.elastic.co/guide/en/elasticsearch/reference/current/shards-allocation.html#_shard_allocation_settings

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值