CentOS 7 升级内核版本

CentOS 7 升级内核版本插图

简介

CentOS 7的使用率非常高,可惜它的内核版本停留在3.10,为了满足一些应用的需求,我们只能手动升级内核版本,现在教大家如何去升级该内核版本

1、检查当前Kernel版本

uname -r
# 3.10.0-1062.el7.x86_64

2、更新Yum源仓库

yum update -y

3、导入ELRepo仓库的公共密钥 / 安装ELRepo仓库的Yum源

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm

4、查看可用的Kernel包版本

yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

5、安装最新版本Kernel

yum --enablerepo=elrepo-kernel install kernel-ml

6、检查Kernel启动顺序

awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
# 0 : CentOS Linux (5.5.0-1.el7.elrepo.x86_64) 7 (Core)
# 1 : CentOS Linux (3.10.0-1062.9.1.el7.x86_64) 7 (Core)
# 2 : CentOS Linux (3.10.0-1062.el7.x86_64) 7 (Core)
# 3 : CentOS Linux (0-rescue-aede6e3470b24c638b0946ebb13c31db) 7 (Core)

7、查看到刚才安装的Kernel版本处在第一个位置,修改/etc/default/grub文件是系统在运行时自动执行最新的Kernel

vim /etc/default/grub

GRUB_DEFAULT=saved修改为GRUB_DEFAULT=0

8、重新创建Kernel配置

grub2-mkconfig -o /boot/grub2/grub.cfg

9、重启服务器使用最新Kernel

reboot

按照步骤完成以上操作,内核就更新完成啦~

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注