なっElasticsearchをIndex--作成アップグレードされたESに復元しようとすると、応答は「承認済み」と表示されますが、すべてのシャードは割り当てられなくなります。すべてのクラスタが、私はすべてのスナップショットがある2.0</p> <p>に行かなければならなかったいくつかの特定の理由で</p> <p>から2.xするES 1.xからデータを移行しようとしている未割り当て
デフォルトの設定を使用して、削除して新しいインデックスを何も作成せずに作成しようとしました。
ログのみ
[2017-06-19 10:22:10,315][INFO ][cluster.metadata ] [Mountjoy] [test] creating index, cause [api], templates [], shards [5]/[1], mappings []
を示し、応答が再び{"acknowledged":true}
である。しかし、健康をチェックして、それが1497893476 10:31:16 elasticsearch red 1 1 0 0 0 0 10 0 - 0.0%
を示し、何のシャードが、私は他のいくつかのチェックインデックス
に割り当てられませんでしたいくつかはディスクの問題を述べました。私はこのマシンに300GB以上のスペースを持っています。 ESに "スペース"を割り当てるために変更する必要のある設定はありますか?
これから、シャードが割り当てられない理由を理解できますか?これは、コードから直接コピーしてある
curl -XPUT 'localhost:9200/_cluster/settings' -d
'{ "transient":
{ "cluster.routing.allocation.enable" : "all"
}
}'
何が悪かったのかを考え出しオーケー....