2015-10-09 2 views
0

Я установил стек на своем ноутбуке, и он работал нормально. Затем я перезапустил свой компьютер и попытался запустить монго, и он не запустился.Почему мой mongo db не запускается? (Bitnami MEAN Stack)

сообщение об ошибке я получаю в менеджере есть

meanstack-3.0.6-1/MongoDB/скрипты/ctl.sh: MongoDB не может быть начал Stderr: дочерний процесс завершился ненормально

И когда я пытаюсь запустить вручную с терминала, я получаю сообщение об ошибке, указывающее, что каталог данных/db не найден, хотя есть один.

Я уже пробовал эти шаги, не повезло:

1) Удалить .lock файл

Судо гт /var/lib/mongodb/mongod.lock

2) исправит MongoDB

mongod -ремонт

3) начать MongoDB

Судо сервис MongoDB начать

4) Запустите Монго клиенту

+0

Какая ОС вы используете? –

+0

@JonathanS. linux ubuntu –

+0

Вы пытались переустановить? –

ответ

1

Переименуйте ниже файла ни к чему

meanstack-3.0.6-1/MongoDB/данные/дб/mongod.lock

рестарта MongoDB из Bitnami

примечания: - MongoDB установлен в вашей системе отличается, то устанавливается через BitNami, они используют различные порты, то есть в настоящее время у вас есть два экземпляра mongodb, установленных в вашей системе.

0

Мне нужно было установить старую версию Mongo, поэтому я заменил все файлы в папке/bin старой версией, а затем получил ошибку «mongodb не может быть запущен». Затем я удалил все файлы под data/db и перезапустил с помощью «./ctlscript.sh start mongodb», который работал.

0

просто совет: проверить ваше доступное пространство бесплатно диск, иногда такого рода проблем возникает из-за mongDb не хватает места на диске для запуска сервера.

если это не работает, то вручную проверить файл журнала Mongodb.log в «yourPath \ Bitnami \ meanstack-3.x.x-х \ MongoDB \ LOG» слышать вы будете уверены найти правильную подсказку.

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