AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

중앙 클러스터 실패 시 Ops Manager 복구

Kubernetes Operator 및 Ops Manager 애플리케이션 호스팅하는 Kubernetes 클러스터 장애가 발생하는 경우,중앙 클러스터 및 Ops Manager 애플리케이션 수동으로 복구할 수 있습니다.

MongoDB Ops Manager의 이전 실행 상태를 복원하려면 MongoDB Ops Manager 및 애플리케이션 데이터베이스 리소스에 대한 주기적인 백업 메커니즘을 구성합니다. Kubernetes Operator는 MongoDB Ops Manager 애플리케이션 배포를 관리하기 위해 이러한 리소스가 필요합니다.

Kubernetes 연산자 및 Ops Manager를 복구하려면 새 Kubernetes cluster에서 Ops Manager 리소스를 복원합니다.

1

지침에 따라 새 Kubernetes cluster에 Kubernetes Operator를 설치 합니다.

참고

구성원 cluster를 재사용할 계획인 경우 적절한 서비스 계정과 역할이 존재하는지 확인하세요. 이러한 값은 겹칠 수 있으며 중앙 cluster와 멤버 cluster 간에 권한이 다를 수 있습니다.

Kubernetes Operator에 필요한 적절한 역할 확인하려면 공개 리포지토리 의 샘플 을 참조하세요.

2

객체 실패한 MongoDB Ops Manager 리소스의 사양을 복사하고 다음 리소스를 조회 자리 표시자 텍스트를 특정 MongoDB Ops Manager 리소스 이름 및 네임스페이스로 바꿉니다.

리소스 유형
Values

시크릿

  • <om-name>-db-om-password

  • <om-name>-db-agent-password

  • <om-name>-db-keyfile

  • <om-name>-db-om-user-scram-credentials

  • <om-namespace>-<om-name>-admin-key

  • <om-name>-admin-secret

  • <om-name>-gen-key

  • TLS 인증서 비밀(선택 사항)

ConfigMaps

  • <om-name>-db-cluster-mapping

  • <om-name>-db-member-spec

  • TLS 인증서용 사용자 지정 CA(선택 사항)

Ops Manager

  • <om-name>

그런 다음 복사한 사양을 새 파일에 붙여넣고 앞의 값을 사용하여 새 리소스를 구성합니다. 자세히 알아보려면 Ops Manager 리소스 배포를 참조하세요.

3

다음 명령을 사용하여 업데이트된 리소스를 적용합니다.

kubectl apply \
--context "$MDB_CENTRAL_CLUSTER_FULL_NAME" \
--namespace "mongodb"
-f https://raw.githubusercontent.com/mongodb/mongodb-kubernetes/1.1.0/public/samples/ops-manager/ops-manager-external.yaml

Ops Manager 리소스의 상태를 확인하려면 다음 명령을 사용합니다.

kubectl get om -o yaml -w

중앙 cluster가 Running 상태에 도달하면 원하는 cluster 배포로 애플리케이션 데이터베이스를 다시 확장할 수 있습니다.

이 점 에서 새로 복원된 Kubernetes 연산자는 기존 애플리케이션 데이터베이스의 관리 를 선택해야 합니다.

  • 초기 프로젝트를 생성하는 데 사용되는 ConfigMap 입니다.

  • 이전 Kubernetes 연산자 인스턴스에서 사용된 시크릿 입니다.

  • 소스 클러스터 에서 마지막으로 사용 가능한 상태 인 MongoDB 또는 MongoDBMulticluster 사용자 지정 리소스( 수명 주기 중에 Kubernetes 연산자가 추가한 모든 주석 포함)입니다.

참고

애플리케이션 데이터베이스 복제본 세트 에서 일부 노드가 손실되어 과반수를 구성할 수 없는 경우 복제본 세트 를 강제로 재구성합니다. 이렇게 하면 새로운 복제본 세트 노드가 추가되어 투표 과반수를 구성하여 복제본 세트 가 프라이머리 를 선택할 수 있습니다.

이 페이지 평가하기