AWS Elasticsearchでシャードを割り当てる方法は?
しかし、私はAWS上でホスティングしていますので、私はので、私はそれらの破片を割り当てることができますどのように/_settings
か/_cluster
を呼び出すことが許可されていませんよ?
エラー私はときに私/_cluster
からPOST
取得しています:
{
"Message": "Your request: '/_cluster' is not allowed."
}
AWS Elasticsearchでシャードを割り当てる方法は?
しかし、私はAWS上でホスティングしていますので、私はので、私はそれらの破片を割り当てることができますどのように/_settings
か/_cluster
を呼び出すことが許可されていませんよ?
エラー私はときに私/_cluster
からPOST
取得しています:
{
"Message": "Your request: '/_cluster' is not allowed."
}
デフォルトでは、1つのレプリカシャードがプライマリー断片ごとに作成されていて、ノードを1つだけ持っているので、レプリカを割り当てることはできません。後であなたが新しいノードを追加するためのレプリカの破片の数を増やしたい場合、あなたはこのようにそれを行うことができます
PUT /my-index
{
"settings" : {
"index" : {
"number_of_shards" : 1,
"number_of_replicas" : 0
}
}
}
は、あなたは、単にあなたのインデックスを作成するときにnumber_of_replicas:0
に合格する必要があります。
PUT /my-index/_settings
{
"index" : {
"number_of_replicas" : 1
}
}
プライマリシャードごとに1つのレプリカを設定している可能性があります。ノードが1つしかないため、レプリカを割り当てることができません。 – Val
@Valこれについて私の理解は限られていますが、どうすればこの問題を修正できますか?この問題にアプローチする最善の方法は何ですか? – Jared
インデックスはどのように作成しましたか? – Val