Я пытаюсь настроить MongoDB 1.6.3 на моем компьютере с Windows XP SP 3.
Я следовал инструкциям MongoDB wiki . Я вижу, что служба 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
соответственно, но результат был таким же.
Я проверил, чтобы убедиться, что все каталоги и файлы действительно существуют - не беспокойтесь там.
Я просто попробовал еще раз @ 13:18 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, если открою командную оболочку и запусту ее в командной строке.
Любой совет о том, где я ошибся или исправления, будет принята с благодарностью.