자체 관리형 배포서버의 종료 코드 및 상태
MongoDB 는 종료 시 다음 코드 및 상태 중 하나를 반환합니다. 이 가이드 를 사용하여 로그를 해석하고 mongod
및 mongos
인스턴스 관련 문제를 해결할 수 있습니다.
코드 | 원인 |
---|---|
종료에 성공하면 MongoDB 애플리케이션에서 반환됩니다. | |
다른 오류 코드가 적용되지 않는 경우 mongod 에 의해 일반 오류로 반환됩니다. | |
지정된 옵션에 오류가 있거나 다른 옵션과 호환되지 않습니다. | |
복제본 세트를 실행할 때 명령줄과 local.sources 컬렉션에 지정된 호스트 이름이 일치하지 않는 경우 mongod 에 의해 반환됩니다. | |
데이터베이스 버전은 mongod (또는 mongod.exe ) 인스턴스에서 지원하는 버전과 다릅니다. 인스턴스가 완전히 종료됩니다. | |
초기화 중에 문제가 발생하면 mongos 에 의해 반환됩니다. | |
Windows의 mongod.exe 프로세스가 Control-C, Close, Break 또는 Shutdown 이벤트를 수신할 때 반환됩니다. | |
복구할 수 없는 오류, 포착되지 않은 예외 또는 포착되지 않은 신호가 발생한 MongoDB 애플리케이션에서 반환됩니다. 시스템이 완전히 종료되지 않고 종료됩니다. | |
메시지: 네트워킹 하위 시스템을 초기화하는 데 사용되는 WSAStartup 함수에 오류가 발생하면 Windows의 MongoDB 애플리케이션에 의해 반환합니다. 메시지: 애플리케이션에 대한 NT 서비스 설치, 시작 또는 제거에 실패하면 Windows용 MongoDB 애플리케이션에 의해 반환됩니다. | |
프로세스 포크에 실패한 경우 서버 초기화 중에 mongod 에 의해 반환됩니다. | |
데몬이 준비 신호를 보내지 못하는 경우 서버 초기화 중에 mongod 에 의해 반환됩니다. 프로세스는 완전히 종료됩니다. | |
모니터링되는 디렉토리가 있는 파일시스템이 응답하지 않는 경우 Storage Node Watchdog이 반환을 수행합니다. | |
프로세스에서 포착되지 않은 예외가 발생하면 mongod 에서 반환됩니다. | |