修改write index
假定myidx-2019-03-25
原本是myidx-alias
的write index, 以下示例将使myidx-2019-04-08
成为新的write index
# POST _aliases
{
"actions": [
{
"add": {
"index": "myidx-2019-04-08",
"alias": "myidx-alias",
"is_write_index": true
}
},
{
"add" : {
"index" : "myidx-2019-03-25",
"alias" : "myidx-alias"
}
}
]
}
替换alias下的index
对old_idx
进行重索引拆出多个idx-20*
新index后,将新的idx-20*
索引加到alias idx
中,同时将old_idx
移出
# POST _aliases
{
"actions" : [
{ "remove" : { "index" : "old_idx", "alias" : "idx" } },
{ "add" : { "index" : "idx-20*", "alias" : "idx" } }
]
}