第一查看报警服务器的虚拟内存使用情况free -h

从上图发现,该台服务器的物理内存很足,还有15个G,而虚拟内存已经用了6.6G,超过操作虚拟内存总量的50%。
如何解除报警信息呢?
手动释放 虚拟内存
在执行以下操作以前,查看你的swap分区是否满了,你第一查看一下你实际的内存剩多少空间,然后在查看自己的swap空间用了多少,第一提前保证实际剩余的内存比你的swap的内存的空间要大,然后执行一下操作,否则会宕机的! — 没有验证
- 第一我们停掉swap分区,停掉前先查看swap分区,使用swapon -s 查看swap分区是挂在哪里:

列如,该台服务器 swap 分区是挂到 /swap.img
- 停掉swap分区 swapoff /swap.img


将swap释放需要一段时间,由于会将虚拟内存释放到实际内容中
- 启动swap分区swapon -a

© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...

