我不能wiredTiger用作MongoDB.
我遵循了这个分步指南;
http://docs.mongodb.org/manual/release-notes/3.0-upgrade/
第 1 步:启动 3.0 mongod。好的,我做到了。
步骤 2:使用 mongodump 导出数据。OK
Step-3:为WiredTiger创建数据目录。OK - 用户权限已调整。
第 4 步:使用 WiredTiger 重新启动 mongod。好的
mongod --storageEngine wiredTiger --dbpath <newWiredTigerDBPath>
是的,mongod工作了。但是Step-5说“使用mongorestore上传导出的数据”。但是,我的控制台仍然很忙,并显示“正在等待端口 27017 上的连接”,因为最后一个命令不包括像service mongod start.
然后我尝试编辑我的/etc/mongod.conf文件以作为服务运行。但我不能。我添加了wiredTiger 目录作为dbpath,但我想我需要编辑/etc/init/mongod.conf文件,因为它包含一些更改db 目录权限的代码。
花了8个小时后,我认为没有足够的文档可以提供帮助,所以我想问一下;
我应该怎么做才能在 MongoDB 中使用wiredTiger?
我想知道是否有人设法实现了这一目标?
安慰

2015年 4 月 1 日编辑: 我尝试了文档中的change-storage-engine-to-wiredtiger部分。