Zacząłeś i prawdopodobnie wyłączyłeś mongo w niewłaściwy sposób.
1. ABY ROZPOCZĄĆ MONGODB
Aby uruchomić mongo w tle, wpisz:mongod --dbpath /data/db --fork --logpath /dev/null .
/dane/dbto lokalizacja db. Jeśli jeszcze go nie utworzyłeś => wpisz:mkdir /data/db--widelecoznacza, że chcesz uruchomić mongo w tle - demon.--logpath /dev/nulloznacza, że nie chcesz się logować - możesz to zmienić, zastępując/dev/nulldo ścieżki, takiej jak/var/log/mongo.log
2. ABY WYŁĄCZYĆ MONGODB
Połącz się ze swoim mongo, wpisując:mongo a następnie użyj administratora i db.shutdownServer() . Jak wyjaśnij w mongoDB
Jeśli ta technika z jakiegoś powodu nie działa, zawsze możesz zabić proces.
- Znajdź proces mongodb
PIDwpisując:lsof -i:27017zakładając, że twój mongodb działa na porcie 27017 - Wpisz
zabij, zastąpo wartość znalezioną w poprzednim poleceniu.