mongodb Fehler. wie kann ich die lösen den Fehler in mongoDB?
MongoDB shell version: 3.2.6
connecting to: test
2016-05-08T10:46:12.023+0530 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2016-05-08T10:46:12.023+0530 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:229:14
@(connect):1:6
exception: connect failed
https://docs.mongodb.com/v3.0/tutorial/install-mongodb-on-ubuntu/
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie die mongodb-Dienst ausgeführt? Führen Sie
sudo service mongod status
und sehen, was es gibt. Wenn er angehalten wird, führen Siesudo service mongod start
zum start der mongodb und versuchen Sie eine Verbindung zu es.Können Sie auch überprüfen, ob die von mongodb ist das hören auf 27017 oder nicht, indem Sie dies ausführen:
sudo netstat -lnp | grep 27017
.Wenn
sudo service mongod start
gab einen Fehler, müssen Sie möglicherweise die Konfiguration zu prüfen. Wir können Ihnen helfen, besser, wenn Sie können die Ausgabe des obigen Kommandos.Update:
Erstellen Sie die Datei
/etc/systemd/system/mongod.service
mit folgendem Inhalt:data directory
innerhalb der mongodb.conf-Datei./etc/systemd/system/mongodb.service
statt/lib/systemd/system/mongod.service
wie gezeigt, in der Antwort. Und laufensudo systemctl start mongodb
zu starten und zusudo systemctl enable mongodb
jedes mal automatisch gestartet. Verweis digitalocean.com/community/tutorials/...Nur den Dienst neu starten, im terminal, verbose-Modus hilft Ihnen, den hintergrund zu verstehen configuration
und öffnen Sie ein weiteres terminal (benutzen Sie nicht die gleichen terminal) und geben Sie mongod, sollten Sie in der Lage, um zu sehen, Prozess ausgeführt.
Entschuldigung, habe das gleiche problem . Gerade installiert Ubuntu 16.04 LTS . Die installation ist die gleiche wie in der offiziellen website von mongo . Wenn ich das mache:
sudo service mongod status; erscheinen
● mongod.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)
Ich denke, der Fehler wird in der Konfiguration des "Daten-Verzeichnis" und den Hafen, aber nicht, wie Sie richtig konfigurieren
Gabel Ihrer mongodb-Prozess als daemon so, dass es läuft im hintergrund. E. g