【问题标题】:Mongodb replicaset and oplog sizeMongodb 副本集和 oplog 大小
【发布时间】:2023-02-09 17:05:25
【问题描述】:
当 oplog 大小超过(最小 990 mb)时,我想检查我的复制集是否正常工作。
- 如何将独立的远程服务器转换为副本集。
- 如何修复副本集的 oplogsize。
- 当 oplog 大小结束时,如何检查我的副本集是否正常工作。
需要一个大于 1GB 的大型 mongodb 集合。
我面临将远程托管的 mongo 独立服务器转换为副本集的问题。无法设置 oplog 的大小。
【问题讨论】:
标签:
mongodb
mongodb-replica-set
mongodb-oplog
【解决方案1】:
-
如何将独立的远程服务器转换为副本集。
见Convert a Standalone to a Replica Set
-
如何修复副本集的 oplogsize。
“固定 oplogsize”是什么意思?
来自Replica Set Oplog:
oplog(操作日志)是一个特殊的上限集合,它保留所有修改存储在数据库中的数据的操作的滚动记录。
与其他上限集合不同,oplog 可以增长到超过其配置的大小限制以避免删除多数提交点。
oplog maxsize 用于触发 oplog 的截断而不是磁盘大小的硬限制。
-
当 oplog 大小结束时,我如何检查我的复制集是否正常工作。
由于答案 (2.) 不相关