Назад | Перейти на главную страницу

Не удается запустить сервер mongoDB

Я только что установил сервер mongodb на свой ubuntu, используя эту команду:

sudo apt-get install mongodb-server

Но я не могу его запустить. Когда я пытаюсь запустить сервер, он говорит:

masious@ubuntu:/var/log/mongodb$ mongod
mongod --help for help and startup options
mongod: symbol lookup error: mongod: undefined symbol:
_ZN7pcrecpp2RE4InitEPKcPKNS_10RE_OptionsE

Хотя это простой вопрос чтения руководства, я собираюсь опубликовать ответ, поскольку он может возвращаться снова и снова, когда "системные администраторы" начнут управлять MongoDB, не читая руководство:

Пакет mongodb-org включает в себя различные сценарии управления, в том числе сценарий инициализации /etc/init.d/mongod. Эти сценарии используются для остановки, запуска и перезапуска процессов демона.

...

Запустите MongoDB.

Выполните следующую команду, чтобы запустить mongod:

sudo service mongod start

Ссылка: Установите MongoDB в Ubuntu

Очевидно, вы не установили пакет mongodb-org. Так что, возможно, тот, который распространяется в репозитории Ubuntu, отличается ... но опять же, это связано с тем, что я не читал руководство. Я не буду цитировать, как установить MongoDB в соответствии с руководством, так как я уже разместил ссылку выше.