MongoDB в Linux Mint 19 - PullRequest
       10

MongoDB в Linux Mint 19

0 голосов
/ 24 сентября 2018

Я пытаюсь использовать mongoDB в Linux mint 19. Но я получаю ошибку ниже.

enter image description here

Какое решение?

1 Ответ

0 голосов
/ 24 сентября 2018

Вы запускаете клиент оболочки mongo, который по умолчанию пытается подключиться к серверу mongod, работающему на локальном хосте и прослушивающему порт 27017. Однако сервер там не прослушивает, поэтому оболочка mongo отмечает это и завершает работу.

Вам нужно выяснить, почему там не слушался сервер mongod:

  1. Пакет MongoDB Server не установлен
  2. Вы указываете непорт по умолчанию, например, в /etc/mongod.conf
  3. Процесс / служба mongod не работает
  4. ...

Сначала убедитесь, что пакет сервераУстановлено:

sudo dpkg -l | grep -i ".*mongodb.*server"

Затем проверьте состояние службы Mongod и перейдите оттуда.Это скажет вам, если он работает, какой порт он прослушивает, какой файл конфигурации используется и т. Д.

sudo systemctl status mongod

Если он не работает, попробуйте запустить его:

sudo systemctl start mongod

Если он все еще не запущен, посмотрите сообщения журнала:

sudo journalctl -u mongod.service
...