이 버전의 GitHub Enterprise는 다음 날짜에 중단되었습니다. 2023-01-18. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 성능 향상, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.
클러스터링 구성
클러스터링 및 클러스터링의 고가용성과의 차이점에 대해 알아봅니다.
클러스터링 정보
GitHub Enterprise Server 클러스터링을 사용하면 GitHub Enterprise Server를 구성하는 서비스를 여러 노드로 확장할 수 있습니다.
클러스터링과 HA(고가용성) 간 차이점
GitHub Enterprise Server HA(고가용성 구성)는 중복성을 제공하는 기본/보조 장애 조치 구성이며 클러스터링에서는 읽기 및 쓰기 부하를 여러 노드에 분산하여 중복성과 확장성을 제공합니다.
클러스터 노드 정보
노드는 클러스터에서 작동하는 GitHub Enterprise Server 인스턴스입니다. 각 노드는 클러스터에게, 궁극적으로 사용자에게 제공되는 서비스 집합을 실행합니다.
클러스터 네트워크 구성
GitHub Enterprise Server 클러스터링은 제대로 작동하기 위해 DNS 이름 확인, 부하 분산 및 노드 간 통신에 의존합니다.
클러스터 초기화
GitHub Enterprise Server 클러스터는 라이선스를 사용하여 설정하고 SSH(관리 셸)를 사용하여 초기화해야 합니다.
클러스터 업그레이드
관리 셸(SSH)을 사용하여 GitHub Enterprise Server 클러스터를 최신 릴리스로 업그레이드합니다.
클러스터 노드 모니터링
GitHub Enterprise Server 클러스터는 둘 이상의 노드에 분산된 중복 서비스로 구성됩니다. 개별 서비스 또는 전체 노드가 실패한다고 해도 클러스터 사용자에게 즉시 효과가 나타나서는 안 됩니다. 그러나 성능 및 중복성이 영향을 받으므로 GitHub Enterprise Server 클러스터의 상태를 모니터링하는 것이 중요합니다.
클러스터 노드 바꾸기
GitHub Enterprise Server 노드를 바꾸려면 클러스터 구성 파일(
cluster.conf)에서 영향을 받는 노드를 오프라인으로 표시하고 대체 노드를 추가해야 합니다. 이는 노드가 실패하거나 더 많은 리소스가 있는 노드를 추가하여 성능을 향상시키기 위해 필요할 수 있습니다.클러스터 노드 이동
클러스터 노드의 데이터 서비스를 이동할 수 있습니다.