ilm-actions.asciidoc 1.8 KB

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