Я недавно обновил свой сервер MongoDB с 3,2 до 3,6, чтобы исправить некоторые ошибки с именами.Когда у меня был сервер Mongo 3.2, он работал нормально.
Я скачал MongoDB 3.6 с https://www.mongodb.com/download-center/community и установил его с помощью менеджера пакетов (sudo dpkg -i mongodb-org-server_3.6.12_amd64.deb) и убедился, что сервер обновилс mongod --version.
Насколько я знаю, запуск системы работает, но когда я запускаю mongo или sudo mongo, он дает мне следующий вывод
MongoDB shell version: 3.2.22
connecting to: test
2019-05-14T13:28:09.049-0400 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: errno:111 Connection refused
2019-05-14T13:28:09.049-0400 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
I 'Я не уверен, как я мог бы решить эту проблему, я попытался перезапустить службу и перезапустить сервер, на котором он работает (Ubuntu 16.04), и ни один не работал.Ничто из того, что я нашел в Интернете, не может помочь, поэтому, если вы знаете возможное решение, пожалуйста, дайте мне знать, спасибо!