MONGO DB too many mongodb page_faults 报错排查step by step的示例分析

技术MONGO DB too many mongodb page_faults 报错排查step by step的示例分析这篇文章给大家介绍MONGO DB too many mongodb page_faults

本文介绍了Mongo DB太多MongoDB page _ faults错误报告的实例分析和逐步排除故障的方法。内容非常详细,有兴趣的朋友可以参考一下,希望对大家有所帮助。

早上,运维的同学,早上打来电话,说zabbix的MONGO监控到了报警。图片发给我,报告的错误是mongodb page_faults太多。

最初,page_faults的根本原因是MONGO瞬间从磁盘读取了大量数据,从而导致了page_faults。

此时,一些MONGO DBA会立即响应,查看是否有完整的COLLECION SCAN,因为没有好的索引,大量的扫描会导致这个问题。

但是这个问题的奇妙之处在于,报告错误的PAGE_FAULTS机器没有查询(不是主库)。既然没有查询,你是怎么得到page_faults的?

官方解释截图

MONGO  DB  too  many  mongodb  page_faults   报错排查step  by  step的示例分析

立即确认刚启动的MONGO standy库是否存在page_faults问题。

这些是有问题的机器。(不要笑。新机器中肯定没有这么多页面错误。)

MONGO  DB  too  many  mongodb  page_faults   报错排查step  by  step的示例分析

比较主机的page_faults。

MONGO  DB  too  many  mongodb  page_faults   报错排查step  by  step的示例分析

果然,这个问题机有很多page_faults。

另外,看看内存状态。果然,SWAP已经被使用了。

MONGO  DB  too  many  mongodb  page_faults   报错排查step  by  step的示例分析

通过mongostat查看,系统没有任何问题。

MONGO  DB  too  many  mongodb  page_faults   报错排查step  by  step的示例分析

看着日志。

MONGO  DB  too  many  mongodb  page_faults   报错排查step  by  step的示例分析

可以看到日志已经指向了advisoryHostFQDNS,通过日志发现这个错误一直在发生,执行一个命令需要80秒。

经过查询,可能有几个原因,因为这个advisoryHostFQDNs是集群中每一台MONGODB机器的域名解析,这里查询的信息来自OPS MANANGER,说明我们这边域名解析可能存在一些问题。

这里解决问题的方法:填写每台机器上所有集群MONGODB和OPS MANANGE上HOSTS的机器名称,而不是通过DNS解析,看能否解决以上问题。

mongo db太多MongoDB page _ faults错误报告和逐步排除故障的示例分析在此分享,希望。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/66426.html

(0)

相关推荐

  • window performance各字段的含义是什么

    技术window performance各字段的含义是什么本篇内容主要讲解“window performance各字段的含义是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习

    攻略 2021年11月12日
  • 怎么理解iOS开发中Cocos2d-x的CCSpriteBatchNode

    技术怎么理解iOS开发中Cocos2d-x的CCSpriteBatchNode怎么理解iOS开发中Cocos2d-x的CCSpriteBatchNode,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解

    攻略 2021年11月11日
  • 交朋友英语,关于如何交朋友的英语作文

    技术交朋友英语,关于如何交朋友的英语作文Everyone needs friends. A friend can give us help and share our difficulties and happines

    生活 2021年10月21日
  • 涨粉丝1元1000个粉丝平台,有什么好的抖音刷粉平台?

    技术涨粉丝1元1000个粉丝平台,有什么好的抖音刷粉平台?涨粉丝1元1000个粉丝平台,有什么好的抖音刷粉平台?抖音的推出让许多网友在闲暇之余又有了一种消遣的方式,也出现了众多的抖音大咖网红。很多人在抖音上有众多的粉丝,

    测评 2021年11月11日
  • 10cm是多少米,10cm等于多少米

    技术10cm是多少米,10cm等于多少米10厘米等于0.1米10cm是多少米。 (1)“米”(metre),国际单位制基本长度单位,符号为m。可用来衡量长、宽、高。
    (2)分米(英文名为decimetre、dm)是长度

    生活 2021年10月26日
  • 用眼卫生,正确的用眼卫生习惯有哪些

    技术用眼卫生,正确的用眼卫生习惯有哪些1.连续近距离用眼时间不能过长,应控制在40-50分钟用眼卫生。课间休息时要注意放松眼百睛,应到教室外活动或凭窗远眺或闭目养神。 2. 看电视或操作电脑时间不能过长。连续看电视或操作

    生活 2021年10月23日