AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

MongoDB 서비스를 수동으로 실행

MongoDB 서비스를 수동으로 시작하려면 필요한 옵션과 설정을 사용하여 명령줄에서 직접 mongod 프로세스를 실행하세요.

mongod [options]
작업
설명

시작하기

MongoDB 프로세스를 수동으로 시작하려면 mongod 명령을 실행하세요.

상태

실행 중인 MongoDB 프로세스의 상태를 수동으로 확인하려면 serverStatus 명령을 사용하세요.

중지

MongoDB 프로세스를 수동으로 중지하려면 mongod 옵션과 함께 --shutdown 명령을 실행하거나 서버에 연결하여 db.shutdownServer() 메서드를 사용하세요.

전체 옵션 목록은 mongod 참조를 확인하세요.

Linux 기반 또는 macOS 운영 체제에 설치된 MongoDB Enterprise 및 MongoDB Community의 자체 관리형 배포서버에서는 mongod 및 기타 명령을 통해 MongoDB 프로세스를 수동으로 관리할 수 있습니다.

참고

Windows에서 MongoDB 실행하기

Windows에서 MongoDB를 관리할 때는 mongod을 직접 실행하는 대신 Windows 서비스로 관리합니다. Windows는 --fork 옵션을 지원하지 않습니다. 명령줄에서 프로세스를 시작하는 대신 mongod.exe을 사용하여 서비스를 등록하세요. 자세한 내용은 Windows에서 MongoDB 서비스 실행하기를 참조하세요.

MongoDB 프로세스를 수동으로 시작하면 mongod 명령을 실행하는 사용자로 실행됩니다.

이 사용자는 data 및 log 디렉토리에 대한 읽기 및 쓰기 (write) 권한이 있어야 합니다. MongoDB가 이러한 권한이 없는 사용자로 실행되면 오류와 함께 종료됩니다.

MongoDB 프로세스를 시작하기 전에 데이터 및 로그 디렉토리가 있는지 확인하십시오. /path/to/dataDir 및 /path/to/logs 디렉토리를 만들려면 다음 명령을 실행하십시오.

sudo mkdir -p /path/to/dataDir
sudo mkdir -p /path/to/logs

명령줄 옵션 또는 설정 파일을 통해 MongoDB 프로세스를 구성할 수 있습니다. MongoDB를 장기간 실행할 계획이거나 항상 특정 옵션으로 실행해야 하는 경우 설정 파일을 사용하십시오.

예를 들면 다음과 같습니다.

storage:
dbPath: /path/to/dataDir
systemLog:
destination: file
path: /path/to/logs
logAppend: true
net:
port: 27017
bindIp: 127.0.0.1

MongoDB를 실행하는 사용자는 설정 파일에 대한 읽기 권한과 dbPath 및 path 디렉토리에 대한 읽기 및 쓰기 (write) 권한이 있어야 합니다.

중요

로컬 머신으로 연결을 제한하려면 bindIp을(를) 127.0.0.1 (으)로 설정하세요. 원격 연결을 허용하려면 bindIp을(를) 사설 또는 내부 네트워크 인터페이스로 설정하세요.

공개적으로 액세스 가능한 주소에 바인딩하기 전에 배포서버를 보호하십시오. 자세한 내용은 자체 관리형 배포를 위한 보안 체크리스트를 참조하세요.

mongod 프로세스를 시작하려면 다음 명령을 실행합니다:

mongod --config /path/to/mongod.conf

Linux 기반 운영 체제에서는 --fork 옵션을 사용하여 MongoDB를 배경 프로세스로 시작할 수 있습니다.

To check the status of a running mongod process, use mongosh to run the serverStatus command:

mongosh --quiet --eval "db.runCommand( { serverStatus: 1, none: 1, mem: 1 } )"
{
host: 'example',
version: '9.0.0',
process: 'mongod',
pid: Long('71115'),
uptime: 61,
uptimeMillis: Long('61213'),
uptimeEstimate: Long('61'),
localTime: ISODate('2026-10-02T16:57:13.762Z'),
ok: 1,
'$clusterTime': {
clusterTime: Timestamp({ t: 1790960233, i: 1 }),
signature: {
hash: Binary.createFromBase64('AAAAAAAAAAAAAAAAAAAAAAAAAAA=', 0),
keyId: Long('0')
}
},
operationTime: Timestamp({ t: 1790960233, i: 1 })
}

To stop the MongoDB process, run mongod with the --shutdown option, or connect to the server with mongosh and run the db.shutdownServer() method.

설정 파일을 사용하여 mongod를 시작한 경우, 종료할 때도 --config 옵션을 사용해야 합니다. 이 메서드는 Linux 기반 운영 체제에서만 작동합니다.

mongod --config /path/to/mongod.conf --shutdown
이 페이지 평가하기