更新前,內核版本爲:架構
uname -r 3.10.0-327.10.1.el7.x86_64
升級的方法:spa
一、導入key.net
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
二、安裝elrepo的yum源3d
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
三、安裝內核code
yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-ml
當前爲4.4.4:blog
================================================================================== Package 架構 版本 源 大小 ================================================================================== 正在安裝: kernel-ml x86_64 4.4.4-1.el7.elrepo elrepo-kernel 38 M kernel-ml-devel x86_64 4.4.4-1.el7.elrepo elrepo-kernel 10 M
四、查看默認啓動順序rem
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg CentOS Linux (4.4.4-1.el7.elrepo.x86_64) 7 (Core) CentOS Linux (3.10.0-327.10.1.el7.x86_64) 7 (Core) CentOS Linux (0-rescue-c52097a1078c403da03b8eddeac5080b) 7 (Core)
默認啓動的順序是從0開始,新內核是從頭插入(目前位置在0,而4.4.4的是在1),因此須要選擇0。get
grub2-set-default 0
而後reboot重啓,使用新的內核,下面是重啓後使用的內核版本:import
uname -r 4.4.4-1.el7.elrepo.x86_64
yum remove kernel