Обновления сломали Mongo, Ubuntu 14.04

Я запустил программу обновления ПО и теперь вообще не могу использовать Mongo. Мой локальный сервер говорит, что он подключается, но любой запрос дает мне

'MongoError: exception: _extentManager.init failed: InternalError DataFile::openExisting - mmf.open failed'

, и даже выполнение show dbs в оболочке Монго дает мне

listDatabases failed:{
"errmsg" : "exception: _extentManager.init failed: InternalError DataFile::openExisting - mmf.open failed",
"code" : 16966,
"ok" : 0
} at src/mongo/shell/mongo.js:47
1
задан 20 October 2017 в 12:09

1 ответ

У меня было 2.6.7 монго перед обновлением. Это повредилось, и я ничего не мог найти на Google относительно проблемы.

Решение: Я полностью удалил монго и затем переустановил из репозиториев Ubuntu по умолчанию. Это устанавливает 2.4.9, но это работает снова без проблем.

Премия: Это должно сохранить Ваши существующие базы данных. Всегда создавайте резервную копию вещей, если Вы можете и я не сделать обещания, но мои базы данных все еще там даже после полностью удаляли и переустанавливали.

Обновление: Это было всем с 32-разрядным Ubuntu 14.04. Я переключился на 64-разрядное и dl'ed монго снова. Теперь это дает мне 3.0.3 от Ubuntu по умолчанию repo, и все работает просто великолепно. Idk, если они поддерживают отдельный repos для каждой версии или если они просто обновили недавно.

0
ответ дан 20 October 2017 в 12:09

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

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