2015-04-29 18 views
5

Używam mongo 3.0.2 wersji nagle, mam problem w mongodb. Do wczoraj mongodb działa dobrze. ale dzisiaj, kiedy zaczynam mongo, pojawia się następujący błąd.Błąd w uruchamianiu mongo

2015-04-29T10:57:47.732+0530 W NETWORK Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused 
2015-04-29T10:57:47.733+0530 E QUERY Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed 
at connect (src/mongo/shell/mongo.js:179:14) 
at (connect):1:6 at src/mongo/shell/mongo.js:179 
exception: connect failed 

Sprawdziłem w Internecie. usunął plik blokady mongo. ale jeszcze nie rozwiązał problemu.

kiedy sprawdzasz usługę jest pokaz oczekiwania i po uruchomieniu go doen't rozpocząć jak

service mongod status 
mongod stop/waiting 
sudo service mongod start 
mongod start/running, process 2520 
service mongod status 
mongod stop/waiting 

i ktoś pomóc rozwiązać go i wyjaśnić, dlaczego ten problem występuje.

+0

Z jakiego systemu operacyjnego korzystasz? –

+0

os - ubuntu 14.04 –

+0

do: echo $ PATH w terminalu, zobacz czy twoja ścieżka ma folder bin mongodb. –

Odpowiedz

0

Czy można sprawdzić, czy port był już używany, czy nie? Poniżej linka do podobnego problemu: Connection refused to MongoDB errno 111

Nadal problem nadal występuje, daj mi znać.

+0

Zmieniłem bind_ip ale nie pomogło mi –

+0

Po prostu spróbuj skomentować bind_ip –

+0

nic się nie zmieniło –

7

miałem ten sam problem i udało mi się uruchomić mongod następstwie tych kroków

1) mkdir data

2) cd data

3) mongod -dbpath .

+0

Właśnie spotkałem się z tym samym błędem, a 'mongod -dbpath .' rozwiązał mój problem. – MrHanachoo

1

Spróbuj użyć sudo mongo połączyć

0

sprawdź w pliku dziennika /var/log/mongodb/mongodb.log. Mam również ten sam problem, ale z powodu braku miejsca na dysku.

exception in initAndListen: 15926 Insufficient free space for journals, terminating 
0

Usuń plik mongod.lock w

danych/db/mongod.lock

następnie uruchom ponownie Współpracuje :)

0

Użyj tej polecenie, działa poprawnie:

sudo mongod --config /etc/mongod.conf --fork