ElasticSearch 集群状态漂黄 分片未分配

1、查看未分别的分片

GET /_cat/shards?index=*&s=node,store:desc

2、查看某一个分片分配失败的原因

GET _cluster/allocation/explain
{
  "index": "indexname",
  "shard": 0,
  "primary": true
}

3、设置全局配置

PUT _cluster/settings
{
  "persistent" : {
    "indices" : {
      "breaker" : {
        "fielddata" : {
          "limit" : "60%"
        },
        "total" : {
          "limit" : "60%"
        }
      }
    },
    "xpack" : {
      "monitoring" : {
        "collection" : {
          "enabled" : "true"
        }
      }
    }
  },
  "transient" : {
    "cluster" : {
      "routing" : {
        "allocation" : {
          "enable" : "all"
        }
      }
    }
  }
}
4、直接触发全局路由分配触发

POST /_cluster/reroute?retry_failed=true

你可能感兴趣的:(es,elasticsearch,java,大数据)