2017-02-21 9 views
0

私は縮小APIを使用しています。すべてのシャードを1つのノードに移動する必要があります。縮小操作が完了した後、私は元のインデックス上の断片をクラスタから再割り当てすることを望みます。エラスティックサーチルーティングを解除する方法

私の質問は、このコマンドをどのように逆にするのですか?私は_nameを "*"に設定しようとしましたが、うまくいきませんでした。

curl -s -XPUT "#{ES_HOST}:9200/#{BULK_INDEX}/_settings?pretty" -d ' 
{ 
    "settings": { 
    "index.routing.allocation.require._name": "shrink-node-1" 
    } 
}' 

答えて

0

あなたは代わりにnullに設定しようとすることができますが、あなたはすでに_settingsエンドポイントをヒットしているので、あなたもsettingsセクションを削除する必要があります。

curl -s -XPUT "#{ES_HOST}:9200/#{BULK_INDEX}/_settings?pretty" -d ' 
{ 
    "index.routing.allocation.require._name": null 
}' 
+0

どれ運をこれで? – Val

関連する問題