ilm-actions.asciidoc 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. [role="xpack"]
  2. [testenv="basic"]
  3. [[ilm-actions]]
  4. == Index lifecycle actions
  5. [[ilm-allocate-action]]
  6. <<ilm-allocate,Allocate>>::
  7. Move shards to nodes with different performance characteristics
  8. and reduce the number of replicas.
  9. [[ilm-delete-action]]<<ilm-delete,Delete>>::
  10. Permanently remove the index.
  11. [[ilm-forcemerge-action]]<<ilm-forcemerge,Force merge>>::
  12. Reduce the number of index segments and purge deleted documents.
  13. Makes the index read-only.
  14. [[ilm-freeze-action]]<<ilm-freeze,Freeze>>::
  15. Freeze the index to minimize its memory footprint.
  16. [[ilm-readonly-action]]<<ilm-readonly,Read only>>::
  17. Block write operations to the index.
  18. [[ilm-rollover-action]]<<ilm-rollover,Rollover>>::
  19. Remove the index as the write index for the rollover alias and
  20. start indexing to a new index.
  21. ifdef::permanently-unreleased-branch[]
  22. [[ilm-searchable-snapshot-action]]<<ilm-searchable-snapshot, Searchable snapshot>>::
  23. Take a snapshot of the managed index in the configured repository
  24. and mount it as a searchable snapshot.
  25. endif::[]
  26. [[ilm-set-priority-action]]<<ilm-set-priority,Set priority>>::
  27. Lower the priority of an index as it moves through the lifecycle
  28. to ensure that hot indices are recovered first.
  29. [[ilm-shrink-action]]<<ilm-shrink,Shrink>>::
  30. Reduce the number of primary shards by shrinking the index into a new index.
  31. [[ilm-unfollow-action]]<<ilm-unfollow,Unfollow>>::
  32. Convert a follower index to a regular index.
  33. ifdef::permanently-unreleased-branch[]
  34. Performed automatically before a rollover or shrink action.
  35. endif::[]
  36. ifndef::permanently-unreleased-branch[]
  37. Performed automatically before a rollover, shrink, or searchable snapshot action.
  38. endif::[]
  39. [[ilm-wait-for-snapshot-action]]<<ilm-wait-for-snapshot,Wait for snapshot>>::
  40. Ensure that a snapshot exists before deleting the index.
  41. include::actions/ilm-allocate.asciidoc[]
  42. include::actions/ilm-delete.asciidoc[]
  43. include::actions/ilm-forcemerge.asciidoc[]
  44. include::actions/ilm-freeze.asciidoc[]
  45. include::actions/ilm-readonly.asciidoc[]
  46. include::actions/ilm-rollover.asciidoc[]
  47. ifdef::permanently-unreleased-branch[]
  48. include::actions/ilm-searchable-snapshot.asciidoc[]
  49. endif::[]
  50. include::actions/ilm-set-priority.asciidoc[]
  51. include::actions/ilm-shrink.asciidoc[]
  52. include::actions/ilm-unfollow.asciidoc[]
  53. include::actions/ilm-wait-for-snapshot.asciidoc[]