2016-06-23 2 views
0

Как я могу изменить механизм хранения MongoDB постоянно, чтобы мне не пришлось запускать mongod без необходимости указывать механизм хранения каждый раз? , Я использую оболочку версии 3.2.7 на Windows 7 32 бит. Я получил сообщение об ошибке 28663 Cannot start server. The default storage engine 'wiredTiger' is not available with this build of mongod. Please specify a different storage engine explicitly, e.g. --storageEngine=mmapv1., terminating.MongoDB на Windows 7 32 бит w/NodeJS

Также кто-нибудь знает, как очистить сервер, когда я закончил работу, я использую ctrl + c`, но он вызывает ошибку, после чего я должен очистить папку данных, чтобы получить процесс для начала. Спасибо

Я задал этот вопрос на http://dba.stackexchange.com 7 часов назад, но ответа еще нет, поэтому я решил задать здесь.

ответ

0

Вы можете установить это в настройке storage.config в конфигурационном файле YAML.

Пример:

storage: 
    dbPath: d:\data\db 
    engine: mmapv1 

Если вы еще не начиная свой сервис MongoDB с помощью файла конфигурации см here для деталей о том, как сделать, что и для Windows.