DBAtlas · 데이터베이스 운영 아틀라스

노드 비우기 (decommission)

Elasticsearch클러스터/노드

명령어

PUT /_cluster/settings
{
  "persistent": {
    "cluster.routing.allocation.exclude._name": "node-3"
  }
}

하는 일

지정한 노드의 샤드를 다른 노드로 옮겨 안전하게 비운다.

사용 시점

노드를 서비스에서 제외하기 전에 데이터를 옮기기 위해.

주의

샤드 재배치는 네트워크/IO 부하가 크므로 남은 노드에 충분한 디스크와 용량이 있는지 확인한다. 노드 제거 후 null로 설정을 제거한다. transient 설정은 7.16부터 deprecated되었으므로 persistent를 사용한다.

DBAtlas에서 열기 →

관련 항목