Mongodb使oplog无法正常工作

时间:2015-11-18 06:13:12

标签: mongodb

我有一个独立的mongodb实例(在Windows上),并希望在没有replicaset的情况下启用oplog。

我找到了这个SO帖子,并在我的Windows服务路径中设置了--master选项。但是没有创建oplog。有什么建议吗?

  

D:\ MongoDB \ 2.6.5 \ bin \ mongod.exe --dbpath = D:\ MongoDB \ 2.6.5 \ data \ db \ --logpath = D:\ MongoDB \ 2.6.5 \ log \ mongo .log --service - master

oplog enable on standalone mongod not for replicaset

1 个答案:

答案 0 :(得分:1)

除了使用--master和--logpath启动它之外,你还需要通过在mongo shell中执行以下命令来手动启用它:

use local

rs.initiate( { _id : 'q', version : 1, members : [ {_id : 0, host : '127.0.0.1'} ] } )