はやさがたりない。

へっぽこぷろぐらまのメモログ

インデックスに割り当てられるシャードをノード毎にいい感じしたい

total_shards_per_node

仮にノードが4台のクラスタで、プライマリ10シャード、レプリカ1の場合は

curl -XPUT localhost:9200/test/_settings -d '{
    "index.routing.allocation.total_shards_per_node" : 5
}'

こんな感じにすると1つのインデックスにシャードが5個割り当てられていい感じになる。
特定のインデックスがでっかくなるのでバランシングしたい!ってときにはいいのではないか?