투표 전용 마스터 적격 노드
투표 전용 마스터 적격 노드는 마스터 선택에 참여 하지만 클러스터에서 선택한 마스터 노드로 작동하지 않는 노드입니다. 특히, 투표 전용 노드는 선거에서 순위 결정 역할을 할 수 있습니다.
투표 전용 노드를 설명 할 때 "마스터 적격성"이라는 용어를 사용하는 것은 실제로 마스터가 될 자격이 전혀 없기 때문에 혼란스러워 보일 수 있습니다. 이 용어는 기록의 불행한 결과입니다. 마스터 적격 노드는 선택에 참여하고 클러스터 상태 게시 중에 특정 작업을 수행하는 노드이며, 투표 전용 노드는 선출 된 마스터가 될 수 없더라도 동일한 책임을 갖습니다.
마스터 적격 노드를 투표 전용 노드로 구성하려면 master및 voting_only역할 목록에 포함 하십시오. 예를 들어 투표 전용 데이터 노드를 생성하려면 :
고 가용성 (HA) 클러스터에는 최소 3 개의 마스터 적격 노드가 필요하며이 중 최소 2 개는 투표 전용 노드가 아닙니다. 이러한 클러스터는 노드 중 하나가 실패하더라도 마스터 노드를 선택할 수 있습니다.
투표 전용 노드는 클러스터의 선택된 마스터로 작동하지 않으므로 실제 마스터 노드보다 적은 힙과 덜 강력한 CPU가 필요할 수 있습니다. 그러나 투표 전용 노드를 포함한 모든 마스터 적격 노드는 클러스터 상태 업데이트 를 게시 하기위한 중요한 경로에 있기 때문에 상당히 빠른 영구 저장소와 나머지 클러스터에 대한 안정적이고 지연 시간이 짧은 네트워크 연결이 필요 합니다 .
투표 전용 마스터 적격 노드는 클러스터의 다른 역할도 채울 수 있습니다. 예를 들어, 노드는 데이터 노드 일 수도 있고 투표 전용 마스터 적격 노드 일 수도 있습니다. 전용 투표 전용 마스터 자격 노드가 클러스터에 다른 역할을 채 웁니다없는 투표 전용 마스터 자격 노드입니다. 기본 배포에서 전용 투표 전용 마스터 적격 노드를 생성하려면 다음을 설정합니다.
데이터 노드
데이터 노드는 인덱싱 한 문서를 포함하는 샤드를 보유합니다. 데이터 노드는 CRUD, 검색 및 집계와 같은 데이터 관련 작업을 처리합니다. 이러한 작업은 I / O, 메모리 및 CPU 집약적입니다. 이러한 리소스를 모니터링하고 오버로드 된 경우 데이터 노드를 더 추가하는 것이 중요합니다.
전용 데이터 노드를 갖는 주요 이점은 마스터 역할과 데이터 역할이 분리된다는 것입니다.
전용 데이터 노드를 생성하려면 다음을 설정하십시오.
콘텐츠 데이터 노드
콘텐츠 데이터 노드는 사용자가 만든 콘텐츠를 수용합니다. CRUD, 검색 및 집계와 같은 작업을 가능하게합니다.
전용 콘텐츠 노드를 만들려면 다음을 설정하십시오.
마디. 역할 : [data_content]
핫 데이터 노드
핫 데이터 노드는 Elasticsearch에 들어갈 때 시계열 데이터를 저장합니다. 핫 계층은 읽기 및 쓰기 모두에 대해 빠르며 더 많은 하드웨어 리소스 (예 : SSD 드라이브)가 필요합니다.
전용 핫 노드를 생성하려면 다음을 설정하십시오.
마디. 역할 : [data_hot]
'기술_Elasticsearch' 카테고리의 다른 글
노드 쿼리 캐시 설정 (0) | 2022.06.25 |
---|---|
콜드 데이터 노드 (0) | 2022.06.25 |
노드 (0) | 2022.06.24 |
Elasticsearch의 모니터링 설정 (0) | 2022.06.24 |
고급 기계 학습 설정 (0) | 2022.06.24 |