У меня есть mongoDB на сервере Windows2012 R2.
Первоначальная установка была MongoDB 3.2, и я хотел бы обновить ее до 3.6.
Это то, что я сделал до сих пор:
- остановите mongod, замените папку binaries на 3.4 бинарных файла
- запустил службу mongod.exe, проверенная версия -> все хорошо (сейчас 3.4)
- установить версию совместимости на 3,4 (успешно)
Теперь я бы хотел обновить с 3.4 до 3.6 и попробовать тот же самый рабочий процесс, но я не могу запустить mongod после переключения двоичной папки.
Я просто получаю "1017 * не ответил своевременно " при попытке запустить службу mongod. Не записывается монго.
Чего мне не хватает?
Обновление:
Я попытался запустить процесс mongod для каждой командной оболочки, чтобы хотя бы получить некоторую информацию о том, почему он не запускается. Может быть, это как-то полезно:
[...] 2018-04-27T12: 44: 51.394 + 0200 I - [initandlisten] Обнаруженные файлы данных в E: \ mongodb \ data, созданные механизмом хранения 'wiredTiger', поэтому установите для активного механизма хранения значение 'wiredTiger. 2018-04-27T12: 44: 51.395 + 0200 I STORAGE [initandlisten] исключение в initAndList ru: InvalidOptions: запрошенная опция конфликтует с текущей опцией механизма хранения для directoryPerDB; Вы запросили false, но текущее хранилище на сервере уже установлено на true и не может быть изменено, завершая 2018-04-27T12: 44: 51.397 + 0200 I NETWORK [initandlisten] shutdown: собирается закрыть сокеты прослушивания ... 2018 -04-27T12: 44: 51.398 + 0200 I CONTROL [initandlisten] сейчас завершается 2018-04-27T12: 44: 51.398 + 0200 I CONTROL [initandlisten] выключается с кодом: 100