2015-04-14 2 views
0

Я пытаюсь установить монго. Я побежал следующее:mongo соединение отказ osx

$sudo chown -R [username] /usr/local 
~ $sudo chmod -R u+w /usr/local 
~ $brew link mongodb 
Linking /usr/local/Cellar/mongodb/3.0.2... 14 symlinks created 

Я побежал mongo и получил следующее:

~ $mongo 
MongoDB shell version: 3.0.2 
connecting to: test 
2015-04-14T09:21:29.095-0400 W NETWORK Failed to connect to 127.0.0.1:27017, reason: errno:61 Connection refused 
2015-04-14T09:21:29.097-0400 E QUERY Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed 
at connect (src/mongo/shell/mongo.js:179:14) 
at (connect):1:6 at src/mongo/shell/mongo.js:179 
exception: connect failed 

Не уверен, что делать.

+0

Я испытываю то же самое - та же ошибка и все такое. Я на Йосемити, 10.10.3. –

ответ

0

Если вы не указали адрес дб,

$ mongo <db-address> 

Монго теряется в лесу. Если вы хотите оболочку mongo без db,

$ mongo -nodb 

делает трюк.

Если вы работаете локально, вы, вероятно, либо не указали порт (если сервер не запущен на порт по умолчанию 27107), либо у вас просто нет сервера. Команда mongo запускает оболочку, а не сервер. Вам необходимо:

$ mongod --dbpath <path to data directory> 

Чтобы запустить сервер. Как только это закончится,

$ mongo 

должно запускаться локально без проблем.

Смежные вопросы