MongoDB shell version: 3.2.13 connecting to: - 2017-06-03T16:19:28.513+0530 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: errno:111 Connection refused 2017-06-03T16:19:28.514+0530 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed : connect@src/mongo/shell/mongo.js:229:14 @(connect):1:6 exception: connect failed
И когда я пытаюсь mongod --repair:
2017-06-03T16:32:35.514+0530 I CONTROL [initandlisten] MongoDB starting : pid=17423 port=27017 dbpath=/data/db 64-bit host=sid-Ideapad-Z570 2017-06-03T16:32:35.514+0530 I CONTROL [initandlisten] db version v3.2.13 [listen] target_arch: x86_64 2017-06-03T16:32:35.514+0530 I CONTROL [initandlisten] options: {} 2017-06-03T16:32:35.540+0530 I STORAGE [initandlisten] exception in initAndListen: 29 Data directory /data/db not found., terminating
Теперь вы можете видеть, что mongod работает, но вас по-прежнему беспокоит та же проблема. Проблема в том, что ваша система не смогла найти mongod.service при запуске sudo service mongod status.
Выполнив это, вы исправили проблему и восстановили службу:
ПРИМЕЧАНИЕ: на шаге 2 руководства (создание файла списка для Mongodb) важно перейти на вкладку, соответствующую конкретной версии Ubuntu на вашем компьютере. По умолчанию он показывает Ubuntu 14.04, который создал проблемы, упомянутые OP (не удалось запустить mongod.service: Unit mongod.service не найден)
Когда я, наконец, заметил, что на шаге 2 мне пришлось правильно выбрать Ubuntu 16.04 (для меня), установка прошла успешно, и после этого mongod запустился без каких-либо проблем.
`Версия оболочки MongoDB: 3.2.13
подключение к: -
2017-06-03T16:19:28.513+0530 W СЕТЬ [thread1] Не удалось подключиться к 127.0.0.1:27017, в (проверка сокета на наличие ошибки после опроса), причина: ошибка:111 Отказано в подключении
2017-06-03T16:19:28.514+0530 E ЗАПРОС [thread1] Ошибка: не удалось подключиться к серверу 127.0.0.1:27017, попытка подключения не удалась :
connect@src/mongo/shell/mongo.js:229:14
@(подключение):1:6
2017-06-03T16:32:35.514+0530 Я УПРАВЛЯЮ [initandlisten] Запуск MongoDB : pid=17423 порт=27017 dbpath=/data/db 64-разрядный хост =sid-Ideapad-Z570 2017-06-03T16:32:35.514+0530 Я КОНТРОЛИРУЮ [initandlisten] db версии v3.2.13 [слушать] target_arch: x86_64 2017-06-03T16:32:35.514+0530 Я КОНТРОЛИРУЮ параметры [initandlisten]: {} 2017-06-03T16:32:35.540+0530 I STORAGE [initandlisten] исключение в initAndListen: 29 Каталог данных /data/db не найден., завершение работы