Je bent mongo op de verkeerde manier begonnen en waarschijnlijk afgesloten.
Om mongo op de achtergrond te starten, typt u:mongod --dbpath /data/db --fork --logpath /dev/null
.
/data/db
is de locatie van de db. Als je er nog geen hebt aangemaakt => typ:mkdir /data/db
--fork
betekent dat je mongo op de achtergrond wilt starten - deamon.--logpath /dev/null
betekent dat je niet wilt inloggen - je kunt dat veranderen door/dev/null
. te vervangen naar een pad zoals/var/log/mongo.log
Maak verbinding met je mongo door te typen:mongo
en dan use admin
en db.shutdownServer()
. Zoals uitleggen in mongoDB
Als deze techniek om de een of andere reden niet werkt, kun je het proces altijd stopzetten.
- Zoek het mongodb-proces
PID
door te typen:lsof -i:27017
ervan uitgaande dat je mongodb op poort 27017 draait - Typ
kill <PID>
, vervang<PID>
door de waarde die u de vorige opdracht hebt gevonden.