簡體   English   中英

MongoDB 啟用 oplog 窗口

[英]MongoDB enable oplog windows

嘗試在本地啟用oplog

添加到C:\\Program Files\\MongoDB\\Server\\4.2\\bin\\mongod.cfg

replication:
  replSetName: rs0
  oplogSizeMB: 100

重啟mongod,但是local.oplog不存在

如何正確啟用oplog?

UPD:使用 MongoDB 4.2,Windows 10

  1. mongod.cfg文件中添加復制配置。

  2. 從服務重啟 MongoDB。

  3. 從命令提示符打開 MongoDB。

  4. 在 mongo 終端中執行以下命令:

     rs.initiate({_id:"rs0", members: [{"_id":1, "host":"127.0.0.1:27017"}]})

    之后你會看到這樣的東西:

     { "info" : "Config now saved locally. Should come online in about a minute.", "ok" : 1 }
  5. 使用use local切換到本地數據庫。

  6. 您可以使用以下oplog.rs查看集合來驗證oplog.rs show collections

您將看到oplog.rs將與其他集合一起列出。

oplog.rs
replset.election
replset.minvalid
replset.oplogTruncateAfterPoint
startup_log
system.replset
system.rollback.id

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM