[1. 개요]
index 를 구성하는 shard 를 다른 node 로 옮길 필요가 있는 경우가 있을 경우,
- 특정 node 의 disk 를 확보하기 위해,
- 특정 index 의 primary 와 replica shard 가 배치 된 노드를 잠시 중단해야 하는 경우
- ...
[2. 절차]
옮길 shard 확인
- GET _cat/shards
- index_name / shard_name / shard_type / state / docs_nr / disk_space / ip / node_name
shard 의 state
- INITIALIZING
- RELOCATING
- STARTED
- UNASSIGNED
shard 옮기기
- POST _cluster/reroute
shard 상태 확인
- GET _cat/shards/{index_name}
- shard 의 size 가 큰 경우, RELOCATING 중 인 것을 확인 할 수 있다.