Seguí MongoDb Docs para configurar mi primer MongoDb,
Cuando inicio MongoDB usando el comando
C:\Program Files\MongoDB\Server\3.4\bin\mongod.exeMongoDB necesita una carpeta para almacenar la base de datos. Cree un directorio C:\data\db\ :
mkdir C:\data\dby luego inicie MongoDB:
C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe A veces, la carpeta C:\data\db ya existe debido a una instalación anterior. Entonces, si por este motivo mongod.exe no funciona, puede eliminar todo el contenido de la carpeta C:\data\db y ejecutar mongod.exe nuevamente.
Para que los usuarios de macOS solucionen este problema:
Tienes que seguir los siguientes pasos:
Cree el directorio "db". Aquí es donde vivirán los archivos de datos de Mongo. Puede crear el directorio en la ubicación predeterminada ejecutando:
sudo mkdir -p /data/db Asegúrese de que el directorio /data/db tenga los permisos correctos ejecutando:
sudo chown -R `id -un` /data/db Ya está todo listo y puede ejecutar sudo mongod para iniciar el servidor Mongo.
No funciona si ejecuta solo mongod
El mismo problema en mi Mac (usando Brew) resuelto usando:
sudo mongod