首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MongoDB Oplogs的大小迅速增加

MongoDB Oplogs的大小迅速增加
EN

Stack Overflow用户
提问于 2022-09-07 05:05:53
回答 1查看 35关注 0票数 0

我们有MongoDB 4.2.11,在副本集中有3个节点-主、次和仲裁。最近在生产中出现了一次初级节点下降,导致次级节点成为初级节点。然而,在大约5小时内,oplog集合几乎上升到15 no,导致当前主节点没有空闲磁盘空间。最终,MongoDB主服务器由于没有磁盘空间问题而崩溃。

问:有没有办法限制MongoDB 4.2.11中的Oplog空间?或者,唯一的出路是将MongoDB升级到4.4或更高版本。

这里是指向文档的链接,它说明了无法将oplog限制在4.2中的任何方法。

https://www.mongodb.com/docs/v4.2/tutorial/change-oplog-size/

希望听到一些反馈或任何解决这一问题的旧线索。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2022-09-07 09:03:23

您可以禁用大多数提交点检查,这样oplog就不会超过限制。在配置中将replication.enableMajorityReadConcern设置为false (默认为true),在命令行中设置为--enableMajorityReadConcern=false

请阅读https://www.mongodb.com/docs/v4.2/reference/configuration-options/#replication.enableMajorityReadConcernhttps://www.mongodb.com/docs/v4.2/reference/read-concern-majority/#disable-read-concern-majority以了解后果。TL;DR版本--如果你重视你的数据,这是不建议的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73630360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档