- 查看当前内核版本
uname -r
- 升级内核
1.更新yum源仓库
yum -y update
2.启用 ELRepo 仓库
导入仓库:rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
安装仓库:rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
3.安装最新版本内核
yum --enablerepo=elrepo-kernel install kernel-ml
4.设置grub2
- 查看系统所有可用内核:sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
- 设置新的内核为grub2默认版本:
通过 grub2-set-default 0 命令或编辑 /etc/default/grub 文件来设置:
1)grub2-set-default 0 (其中0为上面查询出来的可用内核)
2)编辑/etc/default/grub文件
设置 GRUB_DEFAULT=0
- 生成gurb配置文件并重启:
$ grub2-mkconfig -o /boot/grub2/grub.cfg
$ reboot
5.验证
uname -r
6.删除旧内核
1)查看全部内核:
rpm -qa | grep kernel
2)yum remove 删除旧内核的 RPM 包