Mongo 셸 통해 DB 접근
Amazon Linux에서 mongo 셸 설치
리포지토리 파일 생성
echo -e "[mongodb-org-5.0] \nname=MongoDB Repository\nbaseurl=https://repo.mongodb.org/yum/amazon/2/mongodb-org/5.0/x86_64/\ngpgcheck=1 \nenabled=1 \ngpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc" | sudo tee /etc/yum.repos.d/mongodb-org-5.0.repo
mongo 쉘 설치
wget https://repo.mongodb.org/yum/amazon/2/mongodb-org/5.0/x86_64/RPMS/mongodb-atlas-cli-1.0.0-rc0.x86_64.rpm
버전 이슈로 헤맸었는데,
mongo 쉘이 버전 1.0.0 대가 mongodb-org-5.0이랑 호환이 된다고 해서.. 낮게 설치했다.
DocumentDB Fail-over(장애 조치)
기본 인스턴스였던 DB-01은 삭제되고 복제본 인스턴스였던 DB-03이 기본 인스턴스로 역할이 변경된다.
이후, DB-01은 복제본 인스턴스로 재생성되어 3개를 유지한다.
데이터는 Cluster volume 구성이므로, DB 노드가 재생성되어도 서비스에 영향이 없다.
'AWS > Project' 카테고리의 다른 글
[K8S 환경에 Kafka 및 EFK 배포] EKS 구성 (0) | 2024.04.18 |
---|---|
[K8S 환경에 Kafka 및 EFK 배포] 구성도 (0) | 2024.04.08 |
온프레미스에서 VPC Endpoint를 사용하여 S3로 프라이빗 접근 (0) | 2024.01.13 |
여러 Account 및 VPC에서 S3 공유(로그 중앙화) (0) | 2024.01.05 |
여러 Account 및 VPC에서 온프레미스 간 연결(VGW ↔ DX) (0) | 2024.01.05 |