V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
milespong
V2EX  ›  Linux

求助贴: Centos 经常 OOM 是怎么回事?

  •  
  •   milespong · 2016-07-13 11:01:28 +08:00 · 3249 次点击
    这是一个创建于 2850 天前的主题,其中的信息可能已经有所发展或是发生改变。
    大体配置如下:

    ➜ ~ # free -lmh
    total used free shared buffers cached
    Mem: 1.0G 639M 366M 30M 187M 184M
    Low: 868M 501M 366M
    High: 138M 137M 252K
    -/+ buffers/cache: 267M 739M
    Swap: 2.0G 0B 2.0G

    ➜ ~ $ uname -ri
    2.6.32-642.1.1.el6.i686 i386

    ➜ ~ $ cat /etc/centos-release
    CentOS release 6.8 (Final)

    serverSpeeder version 3.10.66.29
    vm.lowmem_reserve_ratio = 256 512 32

    Part of installed services or processes:

    - google-drive-ocamlfuse
    - bpcs_uploader
    - LNMP
    - gogs
    - ss-python

    相关日志和信息请移步

    /var/log/messages:

    /proc/meminfo:

    /proc/zoninfo:


    ---

    请问如何正确配置才能避免 OOM 的出现?还是说内存已经就是瓶颈,再怎么优化配置没有用?

    ---

    晕~gist 显示不正常,完整的gist在这里


    锚点分别是
    #file-messages
    #file-meminfo
    #file-zoneinfo
    8 条回复    2016-07-13 13:10:18 +08:00
    defunct9
        1
    defunct9  
       2016-07-13 11:45:49 +08:00
    1G 内存,应该够用了
    defunct9
        2
    defunct9  
       2016-07-13 11:47:41 +08:00
    优化一下 nginx 和 php-fpm 吧
    raysonx
        3
    raysonx  
       2016-07-13 11:53:03 +08:00 via Android
    物理机还是 VPS ?如果是 VPS 可能是 VPS 超售了
    milespong
        4
    milespong  
    OP
       2016-07-13 12:36:04 +08:00
    @defunct9 那么问题真的是在 Nginx 和 php 吗?
    @raysonx VPS 啊 超售会导致 oom ?
    raysonx
        5
    raysonx  
       2016-07-13 12:48:44 +08:00
    @milespong 当宿主机上的实际可用内存不足时就会发生
    milespong
        6
    milespong  
    OP
       2016-07-13 12:59:56 +08:00
    @raysonx 我的是 conoha ,没听过有相关超售的新闻,而且也判断不出来吧?
    milespong
        7
    milespong  
    OP
       2016-07-13 13:00:11 +08:00
    这个 oom 困扰我好久了,最长时间是将近一个月才来一次,频繁点就是三两天抽风一次,还望有会内存优化的大神指点一下。。
    defunct9
        8
    defunct9  
       2016-07-13 13:10:18 +08:00
    1G 小优化即可。我的 vps 256m 的,无法优化,只能换成 debian

    两个脚本

    http://www.lowendtalk.com/discussion/comment/846721/

    https://github.com/Xeoncross/lowendscript
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1069 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 17:55 · PVG 01:55 · LAX 10:55 · JFK 13:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.