👉点击这里申请火山引擎VIP帐号,立即体验火山引擎产品>>>
本文主要介绍如何排查和解决Linux实例存在的OOM问题。
前提条件
如果您需对实例进行配置与数据修改,建议您先创建快照,以便提高容错能力,确保数据安全。
操作步骤
登录目标实例,操作详情可参考登录Linux实例。
您可以通过以下信息,排查实例OOM的原因。
信息点 获取方式 说明 OOM发生时间和频率
Linux系统日志
日志路径如下:
/var/log/messages
业务应用日志 根据OOM发生的时间,在目标业务的应用日志中查看触发OOM的原因。 Linux实例系统负载
云监控
推荐使用云监控查看您的实例负载信息,详情请参见查看云产品监控数据。
业务负载
业务应用日志
根据OOM发生的时间,在目标业务的应用日志中查看触发OOM的原因。
OOM发生时的应用日志 根据OOM实际原因选择对应的方式进行处理:
当前Linux实例的内存不足以支撑业务的运行:您可以升级实例内存,详情请参见修改实例规格。
业务程序存在缺陷:您可以根据业务应用日志中出现的问题优化您的业务代码。
说明
此处业务指Linux实例中使用的第三方业务,建议您联系对应业务提供方进行问题修复。