elasticsearch7.x clusterAPI之allocation

allocation

GET /_cluster/allocation/explain

返回集群中分片分配的解释。如分片为什么未分配,为什么分配到当前节点而不是其他节点。

查询参数

参数说明
include_disk_info如果为true,则会返回磁盘使用和分片情况,默认为false。
include_yes_decisions如果为true,则返回决策为YES的解释说明,默认为false。

请求体

参数说明
index指定需要解释的索引名称,需要与shard、primary联合使用。
shard指定要解释的分片id,需要与index、primary联合使用。
primary如果为true,则返回指定分片的主分片解释,需要与index、shard联合使用。
current_node指定节点id或节点名称,则只返回位于指定节点上的分片的解释,需要与index、shard、primary联合使用。

返回信息

字段说明
index索引名称。
shard分片id。
primary是否主分片。
current_state分片当前状态。
unassigned_info

分片最初未分配原因,包括具体原因、时间、以及最近分配状态。

cluster_infoinclude_disk_info为true时返回,包括节点信息、分片大小、分片路径。
can_allocate是否可分配分片。
allocate_explanation分配说明。
node_allocation_decisions

节点分配决策,包括节点id、名称、通信地址、节点属性、节点决策、决策器信息(决策器名称、决策、说明)。

can_remain_on_current_node是否允许分片保留在当前节点上。
can_remain_decisions分片保留决策信息(决策器名称、决策、说明)。
can_move_to_other_node是否允许移动到其他节点上。
move_explanation移动说明。
can_rebalance_cluster是否允许再平衡。
can_rebalance_cluster_decisions再平衡决策信息(决策器名称、决策、说明)。
can_rebalance_to_other_node是否允许再平衡到其他节点。
rebalance_explanation再平衡说明。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值