Skip to main content

고가용성 구성

GitHub Enterprise Server 는 하드웨어 오류 또는 주 어플라이언스에 영향을 주는 주요 네트워크 중단 시 서비스 중단을 최소화하도록 설계된 고가용성 작업 모드를 지원합니다.

고가용성 구성 정보

고가용성 구성에서 완전 중복 보조 GitHub Enterprise Server 어플라이언스는 모든 주요 데이터 저장소의 복제를 통해 주 어플라이언스와 동기화된 상태로 유지됩니다.

고가용성을 위해 Elasticsearch 클러스터 간 복제 구성

CcR(Elasticsearch 클러스터 간 복제)을 사용하도록 설정하여 고가용성 배포에서 유지 관리, 장애 조치 및 업그레이드 중에 검색의 복원력을 높일 수 있습니다.

고가용성 복제본에 대한 일반적인 질문에 대한 답변

고가용성 복제본 유형, 통신 패턴, 유지 관리 작업 및 배포에 적합한 복제본을 선택하는 방법에 대한 정보를 찾습니다.

고가용성 복제본 만들기

활성/수동 구성에서 복제본 어플라이언스는 주 어플라이언스의 중복 복사본입니다. 고가용성 모드를 사용하면 주 어플라이언스에 장애가 발생할 경우 복제본이 주 어플라이언스 역할을 하여 서비스 중단을 최소화할 수 있습니다.

고가용성 구성 모니터링

GitHub Enterprise Server 인스턴스에 대한 고가용성을 구성한 후에는 인스턴스의 복제 노드 간 데이터 복제 상태를 모니터링할 수 있습니다.

복제본 어플라이언스로 장애 조치(failover) 시작

유지 관리 및 테스트를 위해 GitHub Enterprise Server 명령줄을 사용하거나 주 어플라이언스 실패 시 복제본 어플라이언스로 장애 조치(failover)할 수 있습니다.

고가용성 구성 복구

GitHub Enterprise Server 어플라이언스로 장애 조치한 후에는 단일 어플라이언스에 의존하기보다 가능한 한 빨리 이중화 상태를 복구해야 합니다.

고가용성 복제본 제거

GitHub Enterprise Server 복제본으로의 복제를 일시적으로 중지하거나 복제를 영구적으로 제거할 수 있습니다.

지리적 복제

GitHub Enterprise Server의 지역 간 복제는 여러 활성 복제본을 사용해 지리적으로 분산된 데이터 센터에서 오는 요청을 처리합니다.