- 本文对 MongoDB 4.4 试用
- 大量数据同步: Resync a Member of a Replica Set
- 修改
oplog
大小: replSetResizeOplog
// 查看 oplog 阈值
> use local
> db.oplog.rs.stats().maxSize
NumberLong("53687091200") // 字节
// 设置
> db.adminCommand(
{
replSetResizeOplog: 1,
size: 102400, // MB
minRetentionHours: 240
}
)
// 查看是否修改成功
> db.oplog.rs.stats().maxSize
NumberLong("107374182400") // 字节
- 修改副本同步写入的线程数,以加速同步: replWriterThreadCount
# 修改配置文件 mongod.conf,并重启服务
setParameter:
replWriterThreadCount: 64 # 默认值 16
查看线程数是否设置成功
db.adminCommand( { getParameter : 1, "replWriterThreadCount" : 1 } )
本文出自 qbit snap
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。