Vous avez démarré et probablement arrêté mongo dans le mauvais sens.
Pour démarrer mongo en arrière-plan, tapez :mongod --dbpath /data/db --fork --logpath /dev/null .
/data/dbest l'emplacement de la base de données. Si vous n'en avez pas encore créé => tapez :mkdir /data/db--forksignifie que vous voulez démarrer mongo en arrière-plan - deamon.--logpath /dev/nullsignifie que vous ne voulez pas vous connecter - vous pouvez changer cela en remplaçant/dev/nullà un chemin comme/var/log/mongo.log
Connectez-vous à votre mongo en tapant :mongo puis use admin et db.shutdownServer() . Comme expliquer dans mongoDB
Si cette technique ne fonctionne pas pour une raison quelconque, vous pouvez toujours arrêter le processus.
- Trouvez le processus mongodb
PIDen tapant :lsof -i:27017en supposant que votre mongodb fonctionne sur le port 27017 - Tapez
kill <PID>, remplacez<PID>par la valeur que vous avez trouvée la commande précédente.