安装 clamscan/clamav 后无法通过 ssh 登录时如何修复 ec2 实例?

问题描述

在 ubuntu 18.04 aws ec2 实例上安装 clamscan clamav 后,我无法使用 ssh 登录我的 aws 服务器。我在该服务器上的网站都没有显示在浏览器上。我已经重新启动但无法正常工作。我该如何解决

enter image description here

解决方法

instances 的常见原因是 Exhausted memoryCorrupted file system

由于您使用的是 t2.micro,它只有 1GB 内存,默认为 8GB 磁盘,因此您的实例可能太小而无法运行您的工作负载。在这种情况下,一个常见的解决方案是将其升级到,例如t2.medium(2GB 内存),但此类更改将超出免费层

或者,您可以在新的 t2.micro 上重新安装您的应用程序,但这次设置 CloudWatch Agent监控 RAM 和磁盘使用。默认情况下,这些东西不受监控。如果您在新实例上监控它们,它可以让您深入了解您的应用程序使用了多少内存、磁盘或其他资源。

在 CloudWatch 中收集的指标将帮助您更好地判断导致实例冻结的原因。