Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Ejecutar el servicio de MongoDB manualmente

Para iniciar el servicio de MongoDB manualmente, ejecute el proceso mongod directamente desde la línea de comandos con las opciones y la configuración que necesite.

mongod [options]
Tarea
Descripción

Inicio

Para iniciar manualmente el proceso de MongoDB, ejecute el mongod comando.

Estado

Para comprobar manualmente el estado de un proceso de MongoDB en ejecución, utilice el comando serverStatus.

Detener

Para detener manualmente el proceso de MongoDB, ejecute el comando mongod con la opción --shutdown o conéctese al servidor y utilice el método db.shutdownServer().

Para ver la lista completa de opciones, consulte la mongod referencia.

En implementaciones autogestionadas de MongoDB Enterprise y MongoDB Community instaladas en sistemas operativos basados en Linux o macOS, puede gestionar manualmente el proceso de MongoDB a través de mongod y otros comandos.

Nota

Ejecutar MongoDB en Windows

En Windows, se gestiona MongoDB como un servicio de Windows en lugar de ejecutar mongod directamente. Windows no admite la opción --fork. Registre el servicio con mongod.exe en lugar de iniciar el proceso desde la línea de comandos. Para aprender más, consultar Ejecutar el servicio de MongoDB en Windows.

Cuando inicia manualmente el proceso de MongoDB, se ejecuta como el usuario que ejecuta el comando mongod.

Este usuario debe tener acceso de lectura y guardar a los data y a los log directorios. Si MongoDB se ejecuta como un usuario que no tiene estos privilegios, se cierra con un error.

Antes de iniciar el proceso de MongoDB, asegúrese de que los directorios de datos y de registro existan. Para crear los directorios /path/to/dataDir y /path/to/logs, ejecute los siguientes comandos:

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

Puede configurar el proceso de MongoDB a través de opciones de línea de comandos o a través de un archivo de configuración. Si tiene previsto ejecutar MongoDB durante un período prolongado o necesita que se ejecute siempre con opciones específicas, utilice un archivo de configuración.

Por ejemplo:

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

El usuario con el que se ejecuta MongoDB debe tener acceso de lectura al archivo de configuración y acceso de lectura y guardar a los directorios dbPath y path.

Importante

Establezca bindIp en 127.0.0.1 para restringir las conexiones a la máquina local. Para aceptar conexiones remotas, establezca bindIp en una interfaz de red privada o interna.

Asegure la implementación antes de vincularse a una dirección de acceso público. Para obtener más información, consulte la Lista de comprobación de seguridad para implementaciones autogestionadas.

Para iniciar el proceso mongod, ejecute el siguiente comando:

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

En sistemas operativos basados en Linux, puede utilizar la opción --fork para iniciar MongoDB como un proceso en segundo plano.

Para comprobar el estado de un proceso en ejecución mongod, utilice mongosh para ejecutar el comando serverStatus:

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 })
}

Para detener el proceso de MongoDB, ejecute mongod con la opción --shutdown, o conéctese al servidor con mongosh y ejecute el método db.shutdownServer().

Si inició mongod con un archivo de configuración, también debe usar la opción --config al apagarlo. Este método solo funciona en sistemas operativos basados en Linux.

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