关闭腾讯云机器kdump,腾内存出来
腾讯云提供的 Debian、Ubuntu或者Centos 系统镜像都默认开启了 kdump 服务,kdump 是获取崩溃的 Linux 内核转储的一种方法。而 crashkernel 预留的内存”就是用于这一服务的,也就是导致我们“内存不足量”的元凶
(1)Centos7禁止kdump
systemctl stop kdump.service #禁止服务
systemctl disable kdump.service #禁止开机启动
(2)修改grub文件
vi /etc/default/grub
打开后可以看到GRUB_CMDLINE_LINUX=crashkernel=AUTO,将crashkernel改为0M即可
(3)重新生成grub配置文件后重启系统生效
grub2-mkconfig -o /boot/grub2/grub.cfg
reboot
(4)效果
重启之后,执行free -m 发现少掉的内存又回来了。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。