centos7升级内核

查看内核版本

uname -r

导入key

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

安装elrepo的yum源

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

安装内核

在yum的elrepo源中有ml和lt两种内核。其中ml(mainline)为最新的稳定主线版本内核,lt为长期支持的内核。

我们选择长期支持的版本安装

yum --enablerepo=elrepo-kernel -y install kernel-lt // 最新版本为 yum --enablerepo=elrepo-kernel -y install kernel-ml

目前下载的长期支持的内核版本为kernel-lt-4.4.179-1.el7.elre

内核升级完毕后,不会修改默认启动的内核顺序,默认启动的还是原来的内核版本,需要我们修改grub.conf文件设置系统启动顺序

查看系统启动项:

cat /boot/grub2/grub.cfg |grep menuentry

可以发现有新版本的内核'CentOS Linux (4.4.179-1.el7.elrepo.x86_64) 7 (Core)',将新版本内核为默认启动:

grub2-set-default 'CentOS Linux (4.4.179-1.el7.elrepo.x86_64) 7 (Core)'

grub2-set-default 0

grub2-mkconfig -o /etc/grub2.cfg

reboot,重启之后发现默认启动内核为新版内核,执行 uname -r 发现内核也是新的内核。

上一篇:mysql常用命令使用技巧


下一篇:go etcd使用