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

Homebrew로 MongoDB 서비스 실행

MongoDB는 brew 패키지 관리자를 통해 MongoDB Enterprise 및 MongoDB Community를 설치할 수 있는 Homebrew 탭을 제공합니다. 이러한 수식을 사용하여 macOS 시스템에 MongoDB를 설치한 경우 brew services 명령을 통해 mongod 프로세스를 서비스로 관리할 수도 있습니다.

brew services <cmd> mongodb-enterprise[@VERSION]
명령
설명

info

MongoDB 서비스의 상태를 표시합니다.

restart

MongoDB 서비스가 실행 중이면 중지하고 다시 시작한 다음, 로그인 또는 부팅 시 시작되도록 다시 등록합니다.

run

MongoDB 서비스를 시작합니다. 로그인 또는 부팅 시 시작되도록 등록하지 않습니다.

start

MongoDB 서비스를 시작하고 로그인 또는 부팅 시 시작되도록 등록합니다.

stop

MongoDB 서비스를 중지하고 로그인 또는 부팅 시 시작되는 서비스 레지스트리에서 제거합니다.

중요:

프로세스를 중지하되 로그인 또는 부팅 시 시작되도록 등록된 상태를 유지하려면 --keep 옵션을 사용하세요.

Homebrew를 통해 macOS에 설치된 MongoDB Enterprise 및 MongoDB Community의 자체 관리형 배포서버에서는 brew services 명령을 통해 mongod 프로세스를 Homebrew 서비스로 관리할 수 있습니다.

지원되는 플랫폼에 대한 자세한 내용은 다음을 참조하세요.

start, stop, restart와 같은 일부 Homebrew 서비스 명령은 launchd를 통해 영구 서비스를 제어하는 레지스트리와 상호 작용합니다.

사용자 수준 권한으로 이러한 명령을 실행하여 사용자별 launchd 에이전트를 업데이트합니다. 다음 명령을 사용하여 현재 사용자에 대한 레지스트리를 업데이트하고 로그아웃할 때 MongoDB 서비스를 중지하고 다시 로그인할 때 다시 시작하도록 구성합니다.

brew services start mongodb-community@9.0

이 동작은 한 명의 사용자가 시스템에서 작업하는 개발 환경에서만 사용하세요. 모든 사용자가 MongoDB에 액세스해야 하는 다중 사용자 환경에서는 이 구성으로 인해 다른 사용자가 데이터베이스에 액세스할 수 없게 됩니다. 사용자가 로그아웃한 후에도 MongoDB가 계속 실행되도록 하고 로그인 시가 아닌 스타트업 시 실행되도록 레지스트리를 구성하려면 sudo을(를) 사용하여 다음 명령을 실행하세요.

sudo brew services start mongodb-community@9.0

이 설정은 특정 사용자가 로그인할 때까지 기다리는 대신 부팅 시 mongod을(를) 시작하도록 레지스트리를 구성합니다.

Homebrew를 사용하면 개별 시스템에 특정 패키지의 여러 버전을 설치할 수 있습니다. 버전을 지정하지 않고 서비스를 시작하면 Homebrew는 사용 가능한 최신 버전을 시작합니다.

brew services <cmd> mongodb-enterprise@9.0

launchd에 MongoDB 서비스를 등록할 때 버전이 지정된 구문을 사용하세요. 이 구문을 사용하면 다음 메이저 또는 마이너 릴리스로 전환할 준비가 될 때까지 Homebrew가 지정된 버전으로 MongoDB 서비스를 계속 시작할 수 있습니다.

brew services mongod 로그 메시지를 Homebrew 접두사의 로그 파일로 보냅니다. 기본값 로그 파일은 $(brew --prefix)/var/log/mongodb/mongo.log입니다.

다음 예시는 MongoDB Enterprise 9.0에 대한 Homebrew 서비스를 관리합니다.

현재 세션에 대해 MongoDB 서비스를 시작하려면 다음 명령을 실행합니다.

brew services run mongodb-enterprise@9.0

If you also want to start MongoDB for the current session and ensure that it restarts on login, see Start MongoDB on Login.

MongoDB 서비스의 상태를 확인하려면 다음 명령을 실행합니다.

brew services info mongodb-enterprise@9.0
mongodb-enterprise (sh.brew.mongodb-enterprise)
Running: true
Loaded: true
Schedulable: false
User: user.name
PID: 1845

MongoDB 서비스를 중지하고 스타트업 레지스트리에서 제거하려면 다음 명령을 실행합니다.

brew services stop mongodb-enterprise@9.0

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

brew services restart mongodb-enterprise@9.0

이 명령은 로그인 시 시작되도록 Homebrew 서비스를 다시 등록하기도 합니다.

MongoDB 서비스를 시작하고 로그인 시 시작되도록 Homebrew에 등록하려면 다음 명령을 실행합니다.

brew services start mongodb-enterprise@9.0

부팅 시 MongoDB 서비스를 시작하려면 sudo과 함께 이전 명령을 실행합니다.

To start MongoDB only for the current session and have it shut down when you log out or reboot, see Run MongoDB.

mongod 로그 메시지를 표시하려면 다음 명령을 실행하세요.

tail $(brew --prefix)/var/log/mongodb/mongo.log
{"t":{"$date":"2026-09-25T18:08:46.214+00:00"},"s":"I", "c":"STORAGE", "id":4615611, "ctx":"initandlisten", "msg":"MongoDB starting", "attr":{"pid":15432,"port":27017,"dbPath":"/usr/local/var/mongodb","architecture":"64-bit","host":"mac"}}
{"t":{"$date":"2026-09-25T18:08:46.214+00:00"},"s":"I", "c":"CONTROL", "id":51765, "ctx":"initandlisten", "msg":"Operating System", "attr":{"os":{"name":"macOS","version":"15.0"}}}
이 페이지 평가하기