gpt4 book ai didi

elasticsearch - 在Elasticsearch中找出哪个数据路径分片

转载 作者:行者123 更新时间:2023-12-02 22:48:31 24 4
gpt4 key购买 nike

我为我的Elasticsearch集群配置了多个path.data
官方文档指出,单个分片仅使用一个路径,因此它永远不会拆分成多个路径。
我想找到一种方法来找出某个特定碎片(主碎片或副本碎片)在哪个节点上的哪个路径,例如索引my-index主碎片0→节点RQzJvAgLTDOnEnmIjYU9FA路径/ mnt / data1。尝试过/_nodes/_stats/_segments/_shard_stores,但是没有对路径的任何引用。

最佳答案

您可以通过指定level=shards参数使用indices stats API找到该信息

GET index/_stats?level=shards

将返回这样的结构
  "indices": {
"listings-master": {
"primaries": {
...
},
"total": {
...
},
"shards": {
"0": [
{
"shard_path": {
"state_path": "/app/data/nodes/0",
"data_path": "/app/data/nodes/0",
"is_custom_data_path": false
},
...
}
...

关于elasticsearch - 在Elasticsearch中找出哪个数据路径分片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50874391/

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