热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

puppet在mongodb的机器上卡死

好久没写技术的内容了,要长草了随便写一篇今天的吧(同事发现的我只是搬运工)现象:在部分跑着mongodb的机器上跑puppet,巨卡,竟然需要跑好几十分钟,并且top看起来还是system占用的cpu资源而不是user.解决:因为众所周知的原因,跑mong

好久没写技术的内容了, 要长草了 随便写一篇今天的吧 ( 同事发现的我只是搬运工 ) 现象: 在部分跑着 mongodb 的机器上跑 puppet , 巨卡, 竟然需要跑好几十分钟, 并且 top 看起来还是 system 占用的 cpu 资源而不是 user . 解决: 因为众所周知的原因, 跑 mong

好久没写技术的内容了, 要长草了… 随便写一篇今天的吧 ( 同事发现的…我只是搬运工 )

现象: 在部分跑着 mongodb 的机器上跑 puppet , 巨卡, 竟然需要跑好几十分钟, 并且 top 看起来还是 system 占用的 cpu 资源而不是 user .

解决:

因为众所周知的原因, 跑 mongodb 时必须关闭 NUMA 来启动. 看了以下这个页面, 才发现还需要关闭?zone_reclaim_mode. 因为此值默认总是关闭的, 所以一直没有为意.

http://docs.mongodb.org/manual/administration/production-notes/#production-numa

因为某些原因, 我们上周开启了 /proc/sys/vm/zone_reclaim_mode, 导致的问题.

http://www.kernel.org/doc/Documentation/sysctl/vm.txt , 已经提醒过大家, 最好关闭了.

http://www.poempelfox.de/blog/2010/03/, 解释最全了.?阐述了多种症状, 我们都命中了…例如一个普通的系统调用需时甚长.

唉, 关闭了?zone_reclaim_mode 就好了.

推荐阅读
author-avatar
手机用户2602919547
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有