我有一个由 Digital Ocean 托管的 LAMP 服务器,已经运行了 3 年多。我使用该服务器运行一个 ERP 页面,用户必须登录才能执行所需的操作。
直到最近,人们才可以毫无问题地进入 ERP 并执行他们需要执行的操作。然而,尝试登录 ERP 时,用户看到的是登录页面,却没有任何错误消息,这种情况很常见。
我尝试通过使用 putty 登录服务器来查找问题所在,然后收到一条消息,说没有剩余内存。
我在网上看到这样做sudo apt-get clean
可以解决这个问题,所以我试了一下,确实解决了问题……几天后,我不得不因为同样的原因再次这样做。我已经重复这样做了几个星期,我想看看是否有办法避免这种情况。
我需要做什么才能让服务器有足够的内存?我尝试存档旧文件并将其从服务器中删除,看看是否有帮助,但据我所知,这只产生了很小的影响。
你能帮帮我吗?谢谢!
编辑,有人让我在 PuTTy 上运行 df -h 和 df -i。结果如下:
df -h
Filesystem Size Used Avail Use% Mounted on
udev 992M 0 992M 0% /dev
tmpfs 201M 21M 180M 11% /run
/dev/vda1 49G 49G 65M 100% /
tmpfs 1001M 0 1001M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 1001M 0 1001M 0% /sys/fs/cgroup
/dev/vda15 105M 3.4M 102M 4% /boot/efi
tmpfs 201M 0 201M 0% /run/user/0
df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
udev 253701 378 253323 1% /dev
tmpfs 256014 529 255485 1% /run
/dev/vda1 6451200 1033830 5417370 17% /
tmpfs 256014 1 256013 1% /dev/shm
tmpfs 256014 6 256008 1% /run/lock
tmpfs 256014 16 255998 1% /sys/fs/cgroup
/dev/vda15 0 0 0 - /boot/efi