提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
对于centos7,有时候linux要安装bbr,需要内核升级至少4.9+,但是每次安装最新内核会升级到5.16,但是对于docker18.06+,会出现memory.kmem.limit_in_bytes: operation not supported等问题,这时打算降低内核版本到5.4
一、安装指定内核
1.导入仓库源
sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
2.查看可用版本
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
3.安装
yum --enablerepo="elrepo-kernel" install kernel-lt-5.4.181-1.el7.elrepo.x86_64 -y
4.查看已安装内核
awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
#设置指定内核 0表示序号
grub2-set-default 0
#设置后重启
reboot