문서 메뉴

문서 홈애플리케이션 개발MongoDB 매뉴얼

종료 코드 및 상태

MongoDB는 종료 시 다음 코드 및 상태 중 하나를 반환합니다. 이 가이드를 사용하여 로그를 해석하고 및 인스턴스 관련 mongod mongos 문제를 해결할 수 있습니다.

코드
원인
0
종료에 성공하면 MongoDB 애플리케이션에서 반환됩니다.
1
다른 오류 코드가 적용되지 않는 경우 mongod에 의해 일반 오류로 반환됩니다.
2
지정된 옵션에 오류가 있거나 다른 옵션과 호환되지 않습니다.
3
복제본 세트를 실행할 때 명령줄과 local.sources 컬렉션에 지정된 호스트 이름이 일치하지 않는 경우 mongod에 의해 반환됩니다.
4
데이터베이스 버전은 mongod (또는 mongod.exe) 인스턴스에서 지원하는 버전과 다릅니다. 인스턴스가 완전히 종료됩니다.
5
초기화 중에 문제가 발생하면 mongos에 의해 반환됩니다.
12
Windows의 mongod.exe 프로세스가 Control-C, Close, Break 또는 Shutdown 이벤트를 수신할 때 반환됩니다.
14
복구할 수 없는 오류, 포착되지 않은 예외 또는 포착되지 않은 신호가 발생한 MongoDB 애플리케이션에서 반환됩니다. 시스템이 완전히 종료되지 않고 종료됩니다.
20

메시지: ERROR: wsastartup failed <reason>

네트워킹 하위 시스템을 초기화하는 데 사용되는 WSAStartup 함수에 오류가 발생하면 Windows의 MongoDB 애플리케이션에 의해 반환합니다.

메시지: NT Service Error

애플리케이션에 대한 NT 서비스 설치, 시작 또는 제거에 실패하면 Windows용 MongoDB 애플리케이션에 의해 반환됩니다.

48
오류로 인해 새로 시작된 인스턴스가 들어오는 연결을 수신 대기할 수 없을 경우 mongod 또는 mongos가 반환을 수행합니다.
50
프로세스 포크에 실패한 경우 서버 초기화 중에 mongod에 의해 반환됩니다.
51
디먼이 준비 신호를 보내지 못하는 경우 서버 초기화 중에 mongod에 의해 반환됩니다. 프로세스는 완전히 종료됩니다.
61
모니터링되는 디렉토리가 있는 파일시스템이 응답하지 않는 경우 Storage Node Watchdog이 반환을 수행합니다.
62

현재 실행 중인 mongod의 버전이 --dbpath 내 데이터 파일과 호환되지 않을 경우, mongod가 반환을 수행합니다.

업그레이드 후 데이터 비호환성 문제를 해결하려면 사용 중인 MongoDB 버전의 릴리스 정보를 참조하고 "호환성에 영향을 미치는 변경 사항"을 검색하세요.

87
프로세스 상태 검사에서 충돌이 발생하면 mongod 또는 mongos에서 반환됩니다.
100
프로세스에서 포착되지 않은 예외가 발생하면 mongod에서 반환됩니다.
102
프로세스가 시작 시 감사 로그를 순환하지 못할 때 mongod 또는 mongos에서 반환합니다.
← 기본 MongoDB 읽기 고려/쓰기 고려