ошибка теста mongoDB - PullRequest
       12

ошибка теста mongoDB

6 голосов
/ 30 июля 2011

Я узнал о mongoDB и искал test.So я сделал его установить, а затем для теста, когда я использовал команду mongo на терминале, он показал ошибку, подобную этой

MongoDB shell version: 1.8.2
connecting to: test
Sun Jul 31 01:06:07 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:79
exception: connect failed

Так может кто-нибудь сказать мне, в чем проблема. Я использую Ubuntu 11.04. Для инструкции по установке я использовал этот сайт. Я новичок в этом mongoDB, поэтому, пожалуйста, помогите мне. Любая помощь будет очень заметный.

Ответы [ 4 ]

10 голосов
/ 13 марта 2012

Все, что вам нужно сделать, это открыть 2 вкладки терминала. В одном запустите

mongod

, который запускает сервер MongoDB.

В другом запустить

mongo

- оболочка, которая подключается к вашему серверу MongoDB.

5 голосов
/ 31 июля 2011

Похоже, MongoDB не работает.Можете ли вы подключиться к веб-интерфейсу в своем браузере?

http://localhost:28017

Кроме того, вы видите процесс, работающий на вашем компьютере?Вы должны увидеть запись для mongod при запуске ...

$ top

или

$ ps aux
1 голос
/ 18 марта 2016

У меня была такая же проблема.Просто попробуйте создать папку c: \ data и следующую c: \ data \ db

1 голос
/ 31 июля 2011

почему бы не установить mongodb из собственного репозитория Debian 10gen?гораздо проще и с большей вероятностью работать

http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages

Чтобы увидеть, работает ли mongodb, это также помогает:

sudo service mongodb status

, если он работает, и вы по-прежнемуполучите ту же ошибку, тогда это должна быть странная ошибка localhost, которая есть у mongodb.он предполагает, что localhost по какой-то причине 127.0.1.1попробуйте

mongo 127.0.1.1
...