无法启动 ubuntu 服务器 18.04,内存耗尽?

无法启动 ubuntu 服务器 18.04,内存耗尽?

我有 ubuntu server 18.04,当我尝试启动时,很多“依赖项”无法启动,因此我无法启动服务器

进入恢复模式,我看到一行显示内存耗尽,在恢复模式下我使用free -mtop发现我的内存确实卡在 7.8GB

顶部输出:

KiB 内存:总计 8040724,可用 135060,已使用 7873212,缓冲/缓存 32452

我最后要做的一件事是将一些东西导入到 PostgreSQL,它一直停留在这个数额左右,甚至在导入完成后也是如此,所以我重新启动了,再也没有恢复过来

顺便说一下尝试过

#sync; echo 1 > /proc/sys/vm/drop_caches
#sync; echo 2 > /proc/sys/vm/drop_caches
#sync; echo 3 > /proc/sys/vm/drop_caches

还是同样的问题

答案1

好吧,我不知道我做错了什么,所以我重新安装了服务器。在再次执行这些步骤时,我注意到我哪里做错了。我“遵循”了本指南的步骤:如何在 Ubuntu 18.04 上设置 OpenStreetMap Tile 服务器

我应该编辑/etc/sysctl.conf

sudo nano /etc/sysctl.conf

并添加一定的值(取决于我的设置)vm.nr_hugepages,作为指导:

vm.nr_hugepages = 7950

他们使用是7950因为他们有很多虚拟内存?所以这个值对于我的设置来说是胎儿!

相关内容