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

샤드 allocation 활성화 또는 비활성화

Elasticsearch클러스터/노드

명령어

PUT /_cluster/settings
{
  "persistent": {
    "cluster.routing.allocation.enable": "primaries"
  }
}

하는 일

클러스터 전체의 샤드 allocation을 제한하거나(primaries: primary만 할당, none: 할당 없음) 기본값(all / null)으로 되돌린다.

사용 시점

롤링 재시작 전에 불필요한 replica 재배치를 막기 위해(공식 권장값은 "primaries").

주의

이후 null(또는 "all")로 설정을 되돌리는 것을 잊지 않는다. 제한된 상태로 남으면 replica가 unassigned로 남는다. transient 설정은 deprecated되었으므로 persistent를 사용한다.

DBAtlas에서 열기 →

관련 항목