AWS 实战与学习笔记:系列目录
通过以下请求方法创建一个名为 “tiered-storage-policy” 的 ISM policy:
PUT _plugins/_ism/policies/tiered-storage-policy
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| { "policy": { "description": "Changes replica count and deletes.", "schema_version": 1, "default_state": "current", "states": [{ "name": "current", "actions": [], "transitions": [{ "state_name": "old", "conditions": { "min_index_age": "7d" } }] }, { "name": "old", "actions": [{ "replica_count": { "number_of_replicas": 0 } }], "transitions": [{ "state_name": "delete", "conditions": { "min_index_age": "21d" } }] }, { "name": "delete", "actions": [{ "delete": {} }], "transitions": [] } ] } }
|
创建策略后,请将它附加到一个或多个索引:
1 2 3 4 5
| POST _plugins/_ism/add/my-index { "policy_id": "my-policy-id" } ``
|