1. 程式人生 > >{"acknowledged"=>true, "shards_acknowledged"=>false}

{"acknowledged"=>true, "shards_acknowledged"=>false}

今天在ES叢集中建立索引,無論建立什麼索引,返回的資訊都是:{"acknowledged"=>true, "shards_acknowledged"=>false}

分配分配總是不成功。這時候檢視叢集,就發現叢集的狀態是RED,刪除新建的索引之後叢集恢復健康。

分片分配是將分片分配給節點的過程。這可能發生在初始恢復,副本分配,重新平衡或新增或刪除節點時。

我的索引一直建立不成功,可能是叢集沒有成功分配新建的索引分片,動態允許叢集分配各種分片

curl -XPUT ip:9200/_cluster/settings -d '{"transient":{"cluster.routing.
allocation.enable": "all"}}'