클러스터 수준 샤드 할당 필터링
클러스터 수준 샤드 할당 필터를 사용하여 Elasticsearch가 인덱스에서 샤드를 할당하는 위치를 제어 할 수 있습니다. 이러한 클러스터 전체 필터는 인덱스 별 할당 필터링 및 할당 인식 과 함께 적용됩니다 .
파편 할당 필터는 사용자 정의 노드 속성에 기반 또는 내장 될 수있다 _name, _host_ip, _publish_ip, _ip, _host, _id및 _tier속성.
cluster.routing.allocation설정은 동적 다른 노드 중 하나 세트에서 이동 라이브 인덱스를 가능하게. 샤드는 동일한 노드에 기본 및 복제본 샤드를 할당하지 않는 것과 같이 다른 라우팅 제약 조건을 위반하지 않고 그렇게 할 수있는 경우에만 재배치됩니다.
클러스터 수준 샤드 할당 필터링의 가장 일반적인 사용 사례는 노드를 해제하려는 경우입니다. 노드를 종료하기 전에 노드에서 샤드를 이동하려면 해당 IP 주소로 노드를 제외하는 필터를 만들 수 있습니다.
클러스터 라우팅 설정
cluster.routing.allocation.include.{attribute}( Dynamic ) {attribute}쉼표로 구분 된 값 중 하나 이상이있는 노드에 샤드를 할당 합니다.cluster.routing.allocation.require.{attribute}( Dynamic ) 쉼표로 구분 된 모든 값 {attribute}이 있는 노드에만 샤드를 할당 합니다.cluster.routing.allocation.exclude.{attribute}( 동적 ) 음주는 그 노드에 할당되지 파편 {attribute}갖는 임의 쉼표로 구분 값을.
클러스터 할당 설정은 다음과 같은 기본 제공 속성을 지원합니다.
_name | 노드 이름으로 노드 일치 |
_host_ip | 호스트 IP 주소 (호스트 이름과 연결된 IP)로 노드 일치 |
_publish_ip | 게시 IP 주소로 노드 일치 |
_ip | _host_ip또는 일치_publish_ip |
_host | 호스트 이름으로 노드 일치 |
_id | 노드 ID로 노드 일치 |
_tier | 노드의 데이터 계층 역할 에 따라 노드 일치 |
'기술_Elasticsearch' 카테고리의 다른 글
인덱스 삭제 표시 (0) | 2022.06.23 |
---|---|
기타 클러스터 설정 (0) | 2022.06.22 |
샤드 밸런싱 휴리스틱 스 설정 (0) | 2022.06.22 |
클러스터 수준 샤드 할당 및 라우팅 설정 (0) | 2022.06.22 |
회로 차단기 설정 (0) | 2022.06.22 |