Я пытаюсь установить MongoDB 1.6.3 на моем компьютере с Windows XP SP 3.
Я выполнил инструкции из вики MongoDB . Я вижу, что служба Windows установлена, но не запущена.
Путь к исполняемому файлу выглядит следующим образом:
"C:\Tools\mongodb-win32-i386-1.6.3\bin\mongod" --bind_ip 127.0.0.1 --logpath c:/mongodb/logs/mongodb.log --logappend --dbpath "c:/mongodb/data" --directoryperdb MongoDB --service
Когда я пытаюсь запустить службу, я получаю всплывающее сообщение об ошибке со следующим сообщением:
Ошибка 1053: Служба не работала реагировать на запуск или контроль запрос своевременно.
Изменены dbpath
и logpath
на c: / data / db
и c: / data / logs / mongodb.log
соответственно, но результат был тот же.
Я проверил, действительно ли существуют все каталоги и файлы - не беспокойтесь об этом.
Я просто попробовал снова @ 1:18 PM EDT, получил ту же ошибку и увидел это в файле журнала:
Sun Sep 26 13:18:15 dbexit:
Sun Sep 26 13:18:15 shutdown: going to close listening sockets...
Sun Sep 26 13:18:15 shutdown: going to flush oplog...
Sun Sep 26 13:18:15 shutdown: going to close sockets...
Sun Sep 26 13:18:15 shutdown: waiting for fs preallocator...
Sun Sep 26 13:18:15 shutdown: closing all files...
Sun Sep 26 13:18:15 closeAllFiles() finished
Sun Sep 26 13:18:15 dbexit: really exiting now
Итак, я считаю, что файл журнала настроен правильно и работает правильно, но информация, которую я получаю, бесполезна.
Еще один полезный бит : Я могу запустить MongoDB без каких-либо проблем, если я открою командную оболочку и запустил ее из командной строки.
Мы будем очень благодарны за любой совет о том, где я ошибся, или исправления.