MongoDB mongod 명령어 사용법
mongod
커맨드의 기본적인 주요 사용법(옵션)을 정리한다.
여기서 다루고 있는 것은 중요한 것 같은 옵션만 있기에 그 밖에도 더 많은 옵션에 대해서는 공식 매뉴얼를 참조하여라.
기본 옵션
옵션 | 설명 |
---|---|
--config <filename> , -f <filename> |
기동 옵션이 포함된 구성 파일을 지정한다. 구성 파일의 경로에 공백이 포함되어 있으면 큰따옴표( " )로 묶는다.구성 파일은 ASCII 인코딩을 사용한다. UTF-8 등 ASCII 이외는 지원하지 않는다. 구성 파일과 시작 옵션을 동시에 지정되면 시작 옵션의 값이 우선이다. |
--port <port> |
기본값: 27017 MongoDB가 TCP 연결을 기다리는 포트 번호를 지정한다. |
--maxConns <number> |
MongoDB가 허용하는 동시 연결 수를 지정한다. |
--logpath <path> |
로그 파일 출력할 경로를 지정한다. |
--logappend |
MongoDB를 재기동하면 기존 로그 파일의 연속으로 로깅된다. MongoDB의 기본값은 다시 시작할 때 기존 로그 파일을 백업하여 새 로그 파일을 만든다. |
--slowms <integer> |
기본값: 100 프로파일링할 임계값을 밀리초로 지정한다. |
--profile <level> |
기본값: 0 데이터베이스 프로파일링 레벨을 변경한다. - 0 : Off. 프로파일링을 하지 않습니다. - 1 : On. 느린 작업만 프로파일링을 수행한다. - 2 : On. 모든 작업을 프로파일링한다. |
--auth |
데이터베이스 액세스 제어를 사용한다. 사용자의 설정 변경은 mongo 명령로 수행된다. 사용자가 존재하지 않으면 localhost 로의 접근만 허가된다. |
--bind_ip <address> |
기본값: 모든 연결 MongoDB가 연결을 수락하는 IP 주소를 지정한다. |
--dbpath <path> |
기본: C:\data\db 데이터베이스 파일을 저장할 스토리지 경로를 지정한다. |
Windows 서비스 설치 옵션
옵션 | 설명 |
---|---|
--install |
MongoDB를 Windows 서비스에 추가한다. 필요한 경우 --serviceName , --serviceDisplayName 을 동시에 지정 한다. |
--remove |
Windows 서비스에서 MongoDB 서비스를 제거한다.--serviceName 으로 기본이 아닌 이름을 설치하려면 --serviceName 를 지정해야 한다. |
--serviceName <name> |
기본값: MongoDB 서비스 이름을 지정한다. 여기에서 지정한 이름은 net start <name> , net stop <name> 의 인수로 사용된다. |
--serviceDisplayName <name> |
기본값: MongoDB 서비스 관리 도구에 표시되는 이름을 지정한다. |
--serviceDescription <description> |
기본값: MongoDB Server 서비스 관리 도구의 설명에 표시할 문자열을 지정한다. 공백이 포함된 경우 더블 쿼트( " )로 묶는다. |
--serviceUser <user> |
MongoDB 실행 사용자를 지정한다. |
--servicePassword <password> |
MongoDB를 실행할 사용자의 비밀번호를 지정한다. |
참고 문서
최종 수정 : 2022-01-13