Не в состоянии начать Mongodb

$mongo

Получение ошибки:

--------------
MongoDB shell version v3.4.10
connecting to: mongodb://127.0.0.1:27017
2018-01-17T20:21:16.583+0530 W NETWORK  [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: Connection refused
2018-01-17T20:21:16.584+0530 E QUERY    [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:237:13
@(connect):1:6
exception: connect failed

Прикрепленный снимок экрана SS of Error

1
задан 17 January 2018 в 18:21

1 ответ

  1. Подобная проблема обсуждалась здесь

В этом случае удаление приведенного ниже файла решает проблему:

sudo rm /tmp/mongodb-27017.sock

с последующим запуском Монго Служба снова, решить проблему

  1. Аналогичная проблема, с другим источником обсуждался здесь

В этом случае разрешение /tmp было повреждено, и это была решена путем исправления /tmp с помощью команды:

sudo chown root:root /tmp
sudo chmod 1777 /tmp

Другой вариант может заключаться в том, что /tmp/mongodb-27017.sock не принадлежит mongodb - что можно исправить с помощью (обратите внимание, что решение № 1 выше, которое удаляет файл должен также решить проблему неправильного владения):

sudo chown mongodb:mongodb /tmp/mongodb-27017.sock

Обратите внимание: предоставление соответствующих журналов может помочь в выявлении проблемы. например

tail -30 /var/log/mongodb/mongodb.log 
0
ответ дан 17 January 2018 в 18:21

Другие вопросы по тегам:

Похожие вопросы: