Как преодолеть исключение `connect failed` с mongodb?

Я установил mongodb один раз через диспетчер пакетов (и очистил его) и один раз после официальных инструкций по установке.

При запуске mongo я получаю ошибку

MongoDB shell version: 2.4.11
connecting to: test
Fri Aug 22 22:07:28.792 Error: couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:145
exception: connect failed

Когда я запускаю sudo service mongodb start, он выдает mongodb start/running, process 4378, но когда я немедленно запускаю sudo service mongodb status, я получаю mongodb stop/waiting.

Я уже пробовал:

to sudo rm -rf /var/lib/mongodb/mongod.lock mongod --repair Я проверил разрешения:
ls -al /var/log/mongodb/
total 48
drwxr-xr-x  2 mongodb mongodb  4096 Aug 22 21:27 .
drwxrwxr-x 23 root    syslog   4096 Aug 22 22:07 ..
-rw-r--r--  1 mongodb mongodb 36676 Aug 22 22:07 mongodb.log

ls -al /var/lib/mongodb/
total 12
drwxr-xr-x  3 mongodb mongodb 4096 Aug 22 22:05 .
drwxr-xr-x 98 root    root    4096 Aug 22 21:27 ..
drwxr-xr-x  2 mongodb mongodb 4096 Aug 22 21:27 journal
-rwxr-xr-x  1 mongodb nogroup    0 Aug 22 22:07 mongod.lock

Все это было безуспешно. Какие-либо предложения? Другие вещи, которые я могу проверить? Я запускаю 14.04.

1
задан 23 August 2014 в 01:14

0 ответов

Другие вопросы по тегам:

Похожие вопросы: