Hai avviato e probabilmente spento Mongo nel modo sbagliato.
Per avviare mongo in background, digita:mongod --dbpath /data/db --fork --logpath /dev/null .
/data/dbè la posizione del db. Se non ne hai ancora creato uno => digita:mkdir /data/db--forksignifica che vuoi iniziare mongo in background - demone.--logpath /dev/nullsignifica che non vuoi accedere:puoi cambiarlo sostituendo/dev/nullin un percorso come/var/log/mongo.log
Collegati al tuo mongo digitando:mongo e poi use admin e db.shutdownServer() . Come spiegare in mongoDB
Se questa tecnica non funziona per qualche motivo, puoi sempre terminare il processo.
- Trova il processo mongodb
PIDdigitando:lsof -i:27017supponendo che mongodb sia in esecuzione sulla porta 27017 - Digita
kill <PID>, sostituire<PID>dal valore che hai trovato il comando precedente.