Windows konnte nicht gestartet werden, mongodb-Dienst auf dem lokalen computer. Für mehr info., überprüfen Sie die System Event Log
Ich bin mit Windows 32-bit machine
und versucht zu starten, MongoDB Dienstes von Windows - > Dienste wie unten gezeigt.
Aber ich bin nicht in der Lage zu starten der MongoDB-Dienst aus und wirft der folgenden Fehler.
Wenn ich versuche über cmd-Eingabeaufforderung, ich erhalte die folgende Fehlermeldung:
Network Failed to connect to 127.0.0.1:27017, Grund: Fehlercode:10061 Keine
Verbindung konnte hergestellt werden, da der Zielcomputer aktiv verweigert
es.Fehler: Konnte keine Verbindung zu server 127.0.0.1:27017 <127.0.0.1>,
Verbindung fehlgeschlagen.
- Haben Sie versucht, die Installation des hot-fix - KB2731284 ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hatte ich dasselbe Problem.
Versuchen, Sie zu entfernen mongod.lock - Datei von Ihrem Mongo-Daten-Verzeichnis.
Beispielsweise mine "C:\Program Dateien\MongoDB\Data\mongod.sperren" und nach dem löschen der Datei starten Sie den MongoDB-service und es funktioniert wie Charme.
Falls jemand in dieses problem, Lesen Sie einfach Ihre Log-Dateien, und Sie werden in der Lage sein, das problem zu finden, für mich nach dem Versuch es zu installieren innerhalb wamp Verzeichnis wenn ich den MongoDB-service es gab mir die gleiche Fehlermeldung, ich ging in die Protokolle und finden Sie heraus, dass ich fehlte ein Verzeichnis in meinem data-Verzeichnis, welches aufgerufen wird
db
, einmal habe ich Sie erstellt dieses Verzeichnis, das service perfekt laufen.MongoDB verwendet eine Standard-Ordner zum speichern der Dateien. Unter Windows lautet der Standardpfad ist
C:\data\db
.Vielleicht, dass der Ordner nicht existiert. In diesem Fall nur schaffen Sie es oder ändern Sie den Standardspeicherort des Mongo-Dienst mithilfe der
--dbpath command-line
Flagge.net start MongoDB
hatte ich diesen Fehler:The MongoDB service is starting. The MongoDB service could not be started. A service specific error occurred: 100. More help is available by typing NET HELPMSG 3547.
ich erstelltC:\data\db
und wenn ich dann rannet start MongoDB
es sagteThe MongoDB service is starting. The MongoDB service was started successfully.
mongod.sperren löschen hat nicht geholfen, mich, reparieren hat auch nicht geholfen. In meinem Fall war es durch eine Datenbank geschehen, beschädigt zu sein, zog ich alle dbs in ein anderes Verzeichnis kopiert, und Sie wieder eins nach dem anderen und re-Start mongodb-service, um herauszufinden, welche db-Datei beschädigt ist. Es ist definitiv MongoDb bug
Ich hatte die gleiche Fehlermeldung. Versuchen Sie, suchen Sie die mongodb-log-Dateien und Blick auf die letzten Einträge. Meine Frage war klar ausgedrückt, eine fehlende Verzeichnis :
So, ich hatte gerade das gleiche problem, der läuft noch auf Windows 10. Der Grund, warum MongoDB nicht zu starten war, weil der Pfad zu den Daten und logs war nicht richtig eingestellt. Dies wurde bereits darauf hingewiesen, aber meine Lösung ist anders. Schauen Sie in
C:\Program Files\MongoDB\Server\4.0\bin
(oder wo auch immer Ihre mongoDB installiert ist). Es gibt eine config-Datei namensmongod.cfg
. Überprüfen Sie, dassund
Festgelegt ist, was Sie wollen. In meinem Fall war es mit environment-Variablen %MONGODBPATH% oder ähnliches, das war nicht von Windows. Standardmäßig werden die log-und Daten, die zeigen sollte, zu
C:\Program Files\MongoDB\Server\4.0\data
undC:\Program Files\MongoDB\Server\4.0\log\mongod.log
bzw.