2015-04-02 6 views
14

Ich habe Mongo (3.0.1) deinstalliert und neu installiert, bin sicher, dass ich den Netzwerkzugriff auf Windows 8 akzeptiert, und doch habe ich immer noch das gleiche Problem von "Warten auf 27017".Mongo wartet auf 27017 auch nach der Neuinstallation

Die Befehle i gesendet sind die folgenden:

PS C:\Program Files\MongoDB\Server\3.0\bin> .\mongod.exe --dbpath C:\mongodb\data 
2015-04-01T21:33:46.787-0400 I JOURNAL [initandlisten] journal dir=C:\mongodb\data\journal 
2015-04-01T21:33:46.790-0400 I JOURNAL [initandlisten] recover : no journal files present, no recovery needed 
2015-04-01T21:33:46.972-0400 I JOURNAL [durability] Durability thread started 
2015-04-01T21:33:46.973-0400 I JOURNAL [journal writer] Journal writer thread started 
2015-04-01T21:33:47.134-0400 I CONTROL [initandlisten] MongoDB starting : pid=7436 port=27017 dbpath=C:\mongodb\data 64 
-bit host=CookieMunster 
2015-04-01T21:33:47.135-0400 I CONTROL [initandlisten] targetMinOS: Windows 7/Windows Server 2008 R2 
2015-04-01T21:33:47.135-0400 I CONTROL [initandlisten] db version v3.0.1 
2015-04-01T21:33:47.136-0400 I CONTROL [initandlisten] git version: 534b5a3f9d10f00cd27737fbcd951032248b5952 
2015-04-01T21:33:47.137-0400 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.1j-fips 15 Oct 2014 
2015-04-01T21:33:47.137-0400 I CONTROL [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=1, buil 
d=7601, platform=2, service_pack='Service Pack 1') BOOST_LIB_VERSION=1_49 
2015-04-01T21:33:47.139-0400 I CONTROL [initandlisten] allocator: system 
2015-04-01T21:33:47.141-0400 I CONTROL [initandlisten] options: { storage: { dbPath: "C:\mongodb\data" } } 
2015-04-01T21:33:47.148-0400 I INDEX [initandlisten] allocating new ns file C:\mongodb\data\local.ns, filling with ze 
roes... 
2015-04-01T21:33:47.587-0400 I STORAGE [FileAllocator] allocating new datafile C:\mongodb\data\local.0, filling with ze 
roes... 
2015-04-01T21:33:47.589-0400 I STORAGE [FileAllocator] creating directory C:\mongodb\data\_tmp 
2015-04-01T21:33:47.721-0400 I STORAGE [FileAllocator] done allocating datafile C:\mongodb\data\local.0, size: 64MB, t 
ook 0.007 secs 
2015-04-01T21:33:47.747-0400 I NETWORK [initandlisten] waiting for connections on port 27017 

Dieses ansteht und wird auch weiterhin endlos sehen.

Schlagen meinen Kopf gegen eine Wand und jede Hilfe ist wunderbar.

Dank

+0

Warten auf 27017 oder 28017? Bitte überprüfen Sie Ihre Frage einmal. –

+0

@dev danke, korrigiert. alle sind 27017. –

Antwort

31

für Verbindungen Meldung zeigt in der Konsolenausgabe Die Warte dass die mongod.exe Prozess läuft erfolgreich.

http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/?_ga=1.82566930.525730850.1428016333

Als nächstes müssen Sie MongoDB durch mongo.exe Schale mit einem anderen Befehl promt verbinden.

Sobald Sie damit fertig sind, ändert sich die wartende Nachricht in der ersten Konsole zur angenommenen Verbindung.

Hoffnung, das hilft :)

+0

wird versuchen und glücklich akzeptieren, wenn es funktioniert! Danke und Entschuldigung für solch eine Noobie Frage. –

+0

tatsächlich! Vielen Dank! –

+0

@Waqas, Wie lange dauert die Verbindung mit MongoDB? Es war 10 Minuten und cmd prompt sagt immer noch "Verbindung zu mongodb: // {ip}: 27017 – RollerCosta

0

Es ist deutlich in obiger Meldung erwähnt, dass mongoDB beginnt.

2015-04-01T21:33:47.134-0400 I CONTROL [initandlisten] MongoDB starting : pid=7436 port=27017 dbpath=C:\mongodb\data 64 
    -bit host=CookieMunster 

Wenn Sie die mongoDB Shell verbinden möchten, öffnen Sie ein neues Fenster cmd und schreiben Befehl:

mongo.exe 
+2

wenn es mir klar wäre, würde ich nicht fragen! danke für die Eingabe aber. –

+0

yeah du hast recht ... BTW du bist willkommen .... –

+0

Ich habe das selbe gemacht aber sagt "Verbindung zu mongodb: // {ip}: 27017". 10 Minuten jetzt. – RollerCosta

11

Für Mac-Anwender, wenn Sie gleiches Problem haben dann ein neues Terminalfenster gehen öffnet abgesehen von der bereits geöffnet und für den Anschluss warten, gehen Sie zu /usr/local/bin und gibt ./mongo

1

Um später MongoDB anzuhalten, drücken Sie Ctrl + C in dem Terminal, auf dem die mongod Instanz ausgeführt wird.

0

Sie behalten Ihren ersten Bildschirm (mit dem Sie konfrontiert sind) offen wie er ist. Jetzt öffnen Sie einen weiteren Bildschirm und gehen Sie in mongodb Ordner. jetzt ausführen ./bin/mongod. und Sie können es wie unten verbunden.

2016-11-04T13:44:02.414+0800 I NETWORK [initandlisten] waiting for connections on port 27017 
2016-11-04T13:50:26.990+0800 I NETWORK [initandlisten] connection accepted from 127.0.0.1:51541 #1 (1 connection now open) 
Verwandte Themen