我们已经准备好了,你呢?

2023我们与您携手共赢,为您的企业形象保驾护航!


喜讯:国内、香港、海外云服务器租用特惠活动,2核/4G/10M仅需31元每月,点击抢购>>>

点击这里点击这里进入阿里云ECS官方页面,立即免费体验云服务器ECS>>>

实例宕机并产生日志“not syncing: Out of memory and no killable processes”

  • 问题描述

    Linux操作系统的运行过程中出现了宕机,产生“not syncing: Out of memory and no killable processes”日志,调用栈类似于如下:

     

    [217894.026467] Out of memory: Kill process 17807 (php-fpm) score 4 or sacrifice child
    [217894.027560] Killed process 17807 (php-fpm) total-vm:386252kB, anon-rss:6972kB, file-rss:144kB, shmem-rss:9020kB
    [217894.910947] php-fpm invoked oom-killer: gfp_mask=0x201da, order=0, oom_score_adj=0
    [217894.912175] php-fpm cpuset=/ mems_allowed=0
    [217894.913100] CPU: 0 PID: 18534 Comm: php-fpm Tainted: GOE  ------------   3.10.0-957.21.3.el7.x86_64 #1
    [217894.914510] Hardware name: Alibaba Cloud Alibaba Cloud ECS, BIOS 449e491 04/01/2014
    [217894.915780] Call Trace:
    [217894.916607]  [<ffffffff8ff63107>] dump_stack+0x19/0x1b
    [217894.917775]  [<ffffffff8ff5db2a>] dump_header+0x90/0x229
    [217894.918914]  [<ffffffff8f901292>] ? ktime_get_ts64+0x52/0xf0
    [217894.919979]  [<ffffffff8f9584df>] ? delayacct_end+0x8f/0xb0
    [217894.921026]  [<ffffffff8f9ba834>] oom_kill_process+0x254/0x3d0
    [217894.922097]  [<ffffffff8f9ba2dd>] ? oom_unkillable_task+0xcd/0x120
    [217894.923248]  [<ffffffff8f9ba386>] ? find_lock_task_mm+0x56/0xc0
    [217894.924364]  [<ffffffff8f9bb076>] out_of_memory+0x4b6/0x4f0
    [217894.925513]  [<ffffffff8ff5e62e>] __alloc_pages_slowpath+0x5d6/0x724
  • 问题原因

    系统发生了内存不足,并且没有找到可终止的进程来释放内存,导致系统无法正常运行。

  • 解决方案

    您可以根据业务情况判断内存使用是否合理,可以考虑以下方法来提高系统的内存容量或减少内存使用:

    • 升级实例规格

      升级实例规格,获得更多的内存资源。具体操作,请参见修改实例规格。

    • 优化应用程序

      检查ECS实例中占用内存过高的进程,判断内存使用是否合理,并进行优化。例如,减少内存泄露、优化算法或配置等。




推荐:TOP云智能建站优惠活动,仅880元即可搭建一个后台管理五端合一的智能网站(PC网站、手机网站、百度智能小程序、微信小程序、支付宝小程序),独享百度搜索SEO优势资源,让你的网站不仅有颜值有排面,更有排名,可以实实在在为您带来效益,请点击进入TOP云智能建站>>>,或咨询在线客服了解详情。


我们已经准备好了,你呢?

2023我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

131-3501-0006

上班时间

周一到周五

公司电话

130-0743-9476

二维码
线