Linux 内核升级指南

显示当前 Linux 系统内核
1
uname -sr

在 CentOS 7 上升级内核

启用 ELRepo 仓库
1
2
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
列出可以使用的内核相关包
1
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
安装最新的主线稳定内核
1
yum --enablerepo=elrepo-kernel install kernel-ml
设置 GRUB 默认启动的内核版本
1
2
vi /etc/default/grub
#设置 GRUB_DEFAULT=0
重新创建内核配置
1
grub2-mkconfig -o /boot/grub2/grub.cfg

这样重启之后就是新内核的系统了,记得改 hostname,关闭 selinux

有时候部署东西经常出问题,不如试试看更新一下 LinuxKernel,说不定是有内核版本要求呢?