- 인쇄
- PDF
일반적인 문제
- 인쇄
- PDF
Cloud DB for MongoDB를 이용하면서 다음과 같은 문제를 겪을 수 있습니다. 문제별 원인과 해결 방법을 확인하고 적절하게 조치해 주십시오.
MongoDB Server 접속 오류
- MongoDB Server 접속 시 오류가 발생합니다.
- DB의 인스턴스로는 직접 접속이 되는데, DB 접속 스트링으로는 접속이 되지 않습니다(Timeout 발생).
- OS에 직접 접속할 수 없습니다.
원인
- MongoDB Server와 통신할 애플리케이션 서버를 생성해야 합니다.
- Public domain으로 접속하는 경우, hosts 파일을 수정해야 합니다.
- Cloud DB for MongoDB는 OS 접근 권한을 제공하지 않습니다.
해결 방법
애플리케이션 서버 확인
Cloud DB for MongoDB 에서 생성한 MongoDB Server는 현재 네이버 클라우드 플랫폼 내에서만 접근이 가능하기 때문에 애플리케이션 서버 역시 네이버 클라우드 플랫폼 내에 생성해야 합니다. 전반적인 서버 생성의 흐름은 사용 시나리오를 확인 후 아래의 각 플랫폼 환경별 시작 가이드를 참조해 주십시오.
hosts 파일 수정
- Public domain으로 접속하는 경우, 접속하고자 하는 PC의 hosts 파일을 수정해 주십시오.
Failover 수행
서비스 오픈 전 Primary Server 장애로 인한 Failover 상황을 재현하여 애플리케이션에 영향이 없는지 사전에 점검하기 위해 Failover를 수행하고자 합니다.
원인
-
해결 방법
서비스 오픈 전 Primary MongoDB Server 장애로 인한 Failover 상황을 재현하여 애플리케이션에 영향이 없는지 사전에 점검할 수 있습니다. 자세한 사용 방법은 Primary DB Failover를 참조해 주십시오. Failover 진행 시 일정 시간 동안 서버 접속이 되지 않습니다.
MongoDB Server의 임계값 초과 알림
MongoDB Server의 임계값 초과 이벤트 알림을 받을 수 없습니다.
원인
Cloud DB for MongoDB는 서버 성능과 운영체제에 대한 모니터링 서비스와 이벤트 수집 서비스를 제공하며, Cloud Insight와 연동하여 사용자가 직접 임계값을 설정해야 합니다. Cloud Insight의 연동과 사용자 설정값에 오류가 있을 경우, 정상적으로 알림이 전송되지 않을 수 있습니다.
해결 방법
Cloud DB for MongoDB는 기본적으로 서버의 성능과 운영체제에 대한 모니터링 서비스와 이벤트 수집 서비스를 제공합니다. Cloud Insight와 연동하여 사용자가 직접 임계값을 설정하고 발생한 이벤트에 대해 메일이나 SMS로 알림을 통보하도록 설정할 수도 있습니다. 자세한 사용 방법은 Monitoring과 Event를 참조해 주십시오.
Config 변경 불가
Config 변경이 비활성화되어 있어 Config를 변경할 수 없습니다.
원인
'Config Server 변경' 기능은 Sharded Cluster로 구성 시 포함되는 Config Server의 수를 조정하는 기능입니다. Replica Set을 사용 중인 경우, Config Server가 없으므로 해당되지 않습니다.
해결 방법
Config를 변경할 수 없는 것이 스펙이므로 별도로 조치할 사항이 없습니다.
특정 IP에서만 접근 설정
특정 IP에서만 접근이 가능하도록 설정하는 방법을 알 수 없습니다.
원인
Cloud DB for MongoDB는 User별 IP 접근 제어 기능을 제공하지 않습니다.
해결 방법
ACG 설정으로 접근을 제어하는 것을 권고합니다.
이 가이드에서 필요한 정보를 찾지 못했거나 추가로 필요한 정보가 있으신 경우, 언제든지 아래의 피드백 아이콘을 클릭하여 의견을 보내 주십시오. 전달해 주신 의견을 참고하여 더 유용한 정보를 제공하겠습니다.