Mongodb Не удалось подключиться к локальному серверу - PullRequest
0 голосов
/ 07 мая 2018

Когда я пытался подключиться к Mongodb локально, произошла следующая ошибка.

MongoDB shell version v3.6.4
connecting to: mongodb://127.0.0.1:27017
2018-05-07T21:34:02.181+0545 W NETWORK  [thread1] Failed to connect to 127.0.0.1:27017 after 5000ms milliseconds, giving up.
2018-05-07T21:34:02.181+0545 E QUERY    [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:251:13
@(connect):1:6
exception: connect failed

Я нашел какое-то решение в интернете, и некоторые из них сказали, что сначала попробуйте запустить mongod в одном терминале, а затем запустить mongo в другом терминале. Я использую Windows, и я сделал этот процесс в моей командной строке.

Когда я сначала пытался запустить mongod, то обнаружилась следующая ошибка -

2018-05-07T08:53:18.307-0700 I CONTROL  [initandlisten] MongoDB starting : pid=4964 port=27017 dbpath=C:\data\db\ 64-bit host=DESKTOP-8E9NTFH
2018-05-07T08:53:18.308-0700 I CONTROL  [initandlisten] targetMinOS: Windows 7/Windows Server 2008 R2
2018-05-07T08:53:18.308-0700 I CONTROL  [initandlisten] db version v3.6.4
2018-05-07T08:53:18.308-0700 I CONTROL  [initandlisten] git version: d0181a711f7e7f39e60b5aeb1dc7097bf6ae5856
2018-05-07T08:53:18.308-0700 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.2o-fips  27 Mar 2018
2018-05-07T08:53:18.308-0700 I CONTROL  [initandlisten] allocator: tcmalloc
2018-05-07T08:53:18.308-0700 I CONTROL  [initandlisten] modules: none
2018-05-07T08:53:18.308-0700 I CONTROL  [initandlisten] build environment:
2018-05-07T08:53:18.308-0700 I CONTROL  [initandlisten]     distmod: 2008plus-ssl
2018-05-07T08:53:18.309-0700 I CONTROL  [initandlisten]     distarch: x86_64
2018-05-07T08:53:18.309-0700 I CONTROL  [initandlisten]     target_arch: x86_64
2018-05-07T08:53:18.309-0700 I CONTROL  [initandlisten] options: {}
2018-05-07T08:53:18.309-0700 I STORAGE  [initandlisten] exception in initAndListen: NonExistentPath: Data directory C:\data\db\ not found., terminating
2018-05-07T08:53:18.309-0700 I CONTROL  [initandlisten] now exiting
2018-05-07T08:53:18.309-0700 I CONTROL  [initandlisten] shutting down with code:100

Я пытался удалить и переустановить mongodb, но его можно найти здесь. Нужна ваша помощь.

1 Ответ

0 голосов
/ 07 мая 2018

Mongod не запускается, потому что путь к данным не существует или недоступен.

exception in initAndListen: NonExistentPath: Data directory C:\data\db\ not found

Создание каталога должно решить проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...