Discovery and gateway settings

Cloud_ Ghost·2025년 9월 8일

opensearch

목록 보기
8/23

https://docs.opensearch.org/latest/install-and-configure/configuring-opensearch/discovery-gateway-settings/

디스커버리 및 게이트웨이 설정

다음은 디스커버리 및 로컬 게이트웨이와 관련된 설정입니다.

정적 및 동적 설정에 대한 자세한 내용은 OpenSearch 구성 문서를 참조하세요.

디스커버리 설정

디스커버리 프로세스는 클러스터가 형성될 때 사용됩니다. 이는 노드를 발견하고 클러스터 관리자 노드를 선출하는 과정으로 구성됩니다. 다음 정적 디스커버리 설정이 지원됩니다.

설정타입설명
discovery.seed_hosts목록노드가 시작될 때 피어 디스커버리에 사용되는 호스트입니다. 설정하지 않으면 기본값은 ["127.0.0.1", "[::1]"]입니다.
discovery.seed_providers목록디스커버리를 시작하기 위해 시드 노드 주소를 제공하는 하나 이상의 공급자 유형입니다.
discovery.type문자열클러스터 형성 모드입니다. 기본적으로 다중 노드 클러스터를 형성합니다. 단일 노드 클러스터를 실행하려면 single-node로 설정하세요. 이렇게 하면 일반적인 디스커버리가 비활성화됩니다.
cluster.initial_cluster_manager_nodes목록첫 번째 클러스터 관리자를 선출하기 위해 초기 클러스터 부트스트랩에서만 사용되는 클러스터 관리자 자격 노드의 이름입니다. 클러스터가 형성된 후에는 무시됩니다.

게이트웨이 설정

로컬 게이트웨이는 클러스터가 재시작될 때 사용되는 디스크 상의 클러스터 상태와 샤드 데이터를 저장합니다. 다음 로컬 게이트웨이 정적 설정이 지원됩니다.

설정타입설명기본값권장사항
gateway.recover_after_nodes정수전체 클러스터 재시작 후 복구가 시작되기 전에 실행되어야 하는 모든 역할의 최소 총 노드 수입니다.0 (비활성화)—클러스터가 형성되는 즉시 복구가 시작될 수 있습니다.예상되는 모든 노드 수의 절반보다 약간 많게 설정하여 클러스터가 너무 적은 노드로 복구를 시작하지 않도록 하세요.
gateway.recover_after_data_nodes정수전체 클러스터 재시작 후 복구가 시작되기 전에 실행되어야 하는 최소 데이터 노드 수입니다.0조기 복구를 피하기 위해 데이터 노드의 상당 부분(전체 데이터 노드의 약 50-70%)으로 설정하세요.
gateway.expected_data_nodes정수클러스터에서 예상되는 데이터 노드 수입니다. 모든 노드가 존재하면 로컬 샤드의 복구가 즉시 시작될 수 있습니다.0모든 데이터 노드가 실행되면 즉시 복구가 시작될 수 있도록 클러스터의 실제 데이터 노드 수로 설정하세요.
gateway.recover_after_time시간예상 데이터 노드 수에 도달하지 못한 경우 복구까지 대기할 최대 시간입니다. 이 시간 후에는 복구가 진행됩니다.expected_data_nodes 또는 recover_after_nodes가 설정된 경우 5m. 그렇지 않으면 비활성화됩니다.일반적인 노드 조인 시간보다 약간 위로 설정하세요. 대규모 클러스터는 종종 복구에 더 오랜 시간이 필요하며 관찰된 시작 동작을 기반으로 조정됩니다.
profile
행복합시다~

0개의 댓글