记一次oom内核优化记录:vm.lower_zone_protection

情景

最近gitlab服务会偶发性500,当前机器部署了gitlab、nfs等服务,经过排查发现是nfsd引发oom,导致系统运行不畅。处理过程如下:

事故现场

开发在使用gitlab的时候发现,偶发性的出现500:
20190119154787328540957.png

排查

  • 检查gitlab日志,没有发现明显的异常;

  • 检查监控:
    20190119154787393787457.png
    根据监控可以发现,有几个时间点内存有较大变化。

  • 根据以上时间节点查看系统日志,发现:
    2019011915478733991102.jpg
    当前时间点nfs引发系统oom。

查找解决办法

通过上面两篇文章搞清楚了原因,修复如下:

# 增加如下配置:
$ vim /etc/sysctl.conf
# 预留系统保护内存为500M(该值根据自己具体使用环境设定)
vm.lower_zone_protection = 500

# 生效最新配置
$ sysctl -p

补充

转载于:https://my.oschina.net/adailinux/blog/3003558

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值