默认的centos7是3.10版本,在运行docker和k8s等容器编排工具时可能会有些位置错误,所以这时候有必要进行一下内核的升级。
我这里最新的内核是5.4版本,所以以升级到5.4版本为例,如果需要升级成其他版本的内核,操作的方法类似。
1.下载内核的rpm文件
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
2.安装
yum --enablerepo=elrepo-kernel install -y kernel-lt
3.查看下载的内核版本,并复制下载,我这里是下载的5.4版本
cat /boot/grub2/grub.cfg |grep 'CentOS Linux'
4.设置以上下载的内核为开机自启动。
grub2-set-default 'CentOS Linux (5.4.193-1.el7.elrepo.x86_64) 7 (Core)'
5.重启服务器,在开机的时候会显示出最新下载的内核
poweroff