То, как преодолеть 'подключение, привело к сбою' исключение с 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.

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

  • кому: 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.

0
задан 23 August 2014 в 00:14

1 ответ

На самом деле у меня было несколько проблем. Первым, являющимся этим, было недостаточное место для файлов журнала. Второе, являющееся этим, я установил что-то между официальным repo и официальным mongodb repo. Это фиксируется теперь.

0
ответ дан 7 October 2019 в 05:21

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

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