Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

Executar o serviço MongoDB manualmente

Para iniciar o serviço MongoDB manualmente, execute o processo mongod diretamente da linha de comando com as opções e a configuração de que você precisa.

mongod [options]
Tarefa
Descrição

Iniciar

Para iniciar manualmente o processo do MongoDB, execute o comando mongod.

Status

Para verificar manualmente o status de um processo do MongoDB em execução, use o comando serverStatus.

Parar

Para parar manualmente o processo do MongoDB, execute o comando mongod com a opção --shutdown ou conecte-se ao servidor e use o método db.shutdownServer().

Para obter uma lista completa de opções, consulte a referência mongod.

Em implantações autogerenciadas do MongoDB Enterprise e do MongoDB Community instaladas em sistemas operacionais baseados em Linux ou macOS, você pode gerenciar manualmente o processo do MongoDB por meio de mongod e outros comandos.

Observação

Executando o MongoDB no Windows

No Windows, você gerencia o MongoDB como um Serviço do Windows em vez de executar o mongod diretamente. O Windows não oferece suporte à opção --fork. Registre o serviço com mongod.exe em vez de iniciar o processo a partir da linha de comando. Para aprender mais, consulte Executar o Serviço do MongoDB no Windows.

Ao iniciar manualmente o processo do MongoDB, ele é executado como o usuário que executa o comando mongod.

Este usuário deve ter acesso de leitura e gravação aos diretórios data e log. Se o MongoDB for executado como um usuário que não possui esses privilégios, ele será encerrado com um erro.

Antes de iniciar o processo do MongoDB, certifique-se de que os diretórios de dados e log existam. Para criar os diretórios /path/to/dataDir e /path/to/logs, execute os seguintes comandos:

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

Você pode configurar o processo do MongoDB por meio de opções de linha de comando ou por meio de um arquivo de configuração. Se você planeja executar o MongoDB por um longo período de tempo ou precisa que ele sempre seja executado com opções específicas, use um arquivo de configuração.

Por exemplo:

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

O usuário com o qual o MongoDB é executado deve ter acesso de leitura ao arquivo de configuração e acesso de leitura e gravação aos diretórios dbPath e path.

Importante

Defina bindIp como 127.0.0.1 para restringir as conexões à máquina local. Para aceitar conexões remotas, defina bindIp como uma interface de rede privada ou interna.

Proteja a implantação antes de se vincular a um endereço acessível publicamente. Para aprender mais, consulte Lista de verificação de segurança para implantações autogerenciadas.

Para iniciar o processo mongod, execute o seguinte comando:

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

Em sistemas operacionais baseados em Linux, você pode usar a opção --fork para iniciar o MongoDB como um processo em segundo plano.

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.

Se você iniciou o mongod com um arquivo de configuração, também precisará usar a opção --config ao desligá-lo. Este método funciona apenas em sistemas operacionais baseados em Linux.

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