2016-07-09 3 views
0

У меня проблема с Mongo, я отредактировал (/ etc /) mongod.conf и mongodb.conf (bind_ip = 0.0.0.0) и т. Д. ... но каждый раз, когда я пытаюсь использовать оболочку mongo, она сообщает me "Не удалось подключиться к 127.0.0.1:27017, причина: errno: 111 Connection отказался« Почему Mongo подключается к 127.0.0.1? И я не могу использовать команду -ssl -> Mongo dont знает эту командную строку ...MongoDB Connection failed Errno: 111

Может ли кто-нибудь мне помочь: /?

Я использую Linux Server (Ubuntu) MongoDB версия оболочки: 2.6.12

Я пытаюсь установить это создать сервер разбора для приложения.

ответ

4

привязка ip к 0.0.0.0 означает, что любое соединение, которое приходит через порт 27017, будет подключаться локально или удаленно. Он пытается подключиться к 127.0.0.1, потому что вы подключаетесь к нему локально.

Я хотел бы предложить вам посмотреть, будет ли MongoDB прослушивает этот порт 27017. с помощью команды:

lsof -i:27017 

Если вы не получите никаких результатов назад, MongoDB не может быть запущен. Для запуска службы выполните следующее.

sudo service mongodb start 

Если это все еще не работает, я предлагаю запустить следующее, чтобы посмотреть файл журнала.

tail -n200 /var/log/mongodb/mongodb.log 
Смежные вопросы