Mongodb副本集和操作日志大小

lh80um4z  于 2023-02-11  发布在  Go
关注(0)|答案(2)|浏览(198)

我想检查我的副本集是否正常工作,而操作日志大小超过(最小990 MB)。
1.如何将独立远程服务器转换为副本集。
1.如何修复副本集的操作日志大小。
1.如何在操作日志大小已满时检查副本集是否正常工作。
需要一个大于1GB的大的mongodb集合。
我在将远程托管的mongo独立服务器转换为副本集时遇到问题。无法设置操作日志的大小。

ghhkc1vu

ghhkc1vu1#

1.如何将独立远程服务器转换为副本集。
参见Convert a Standalone to a Replica Set
1.如何修复副本集的操作日志大小。
你说的"修复操作日志大小"是什么意思?
Replica Set Oplog开始:
oplog(操作日志)是一个特殊的capped集合,它保留修改存储在数据库中的数据的所有操作的滚动记录。
与其他有上限的集合不同,操作日志可以增长到超过其配置的大小限制,以避免删除多数提交点。
操作日志最大大小用于触发操作日志的截断,而不是对磁盘大小的硬性限制。
1.如何在操作日志大小已满时检查副本集是否正常工作。
由于答案(2.),因此不相关

6kkfgxo0

6kkfgxo02#

我在将远程托管的mongo独立服务器转换为副本集时遇到问题。无法设置操作日志的大小。
在初始化复制之前,请在配置文件中设置replication. oplogSizeMB,然后重新启动mongod。

相关问题