19:16收到一条告警,提示有云主机docker容器异常。
使用dcos marathon平台翻看各主机上容器的启动时间,发现了
查看日志,发现日志好好的,突然就没了日志。
对于这种程序没有异常,而突然被kill的情况,可能是由于OOM了。
登录服务器,使用dmesg -T命令查看
果然是被OOM了。
造成这种问题的原因是:
- 云主机内存不足?使用
free -m
查看还有3GB - 容器确实申请了太多的内存?查看配置为512MB。可能需要增加内存了。
19:16收到一条告警,提示有云主机docker容器异常。
使用dcos marathon平台翻看各主机上容器的启动时间,发现了
查看日志,发现日志好好的,突然就没了日志。
对于这种程序没有异常,而突然被kill的情况,可能是由于OOM了。
登录服务器,使用dmesg -T命令查看
果然是被OOM了。
造成这种问题的原因是:
free -m
查看还有3GB