centos升级内核

1、为什么要升级linux内核?

在部署最新版k8s(1.33)的时候,提示内核版本太低,需要升级。

检查内核版本:

复制代码
[root@mast01 soft]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
[root@mast01 soft]# uname -r
3.10.0-1160.119.1.el7.x86_64

2、下载内核rpm包

从官网下载速度较慢,可以从其他地方下载

复制代码
wget http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt-5.4.278-1.el7.elrepo.x86_64.rpm
wget http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/
kernel-lt-tools-5.4.278-1.el7.elrepo.x86_64.rpm
wget http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/
kernel-lt-tools-libs-5.4.278-1.el7.elrepo.x86_64.rpm

3、通过命令安装

如果有冲突请先卸载冲突的包,然后再安装

复制代码
rpm -ivh kernel-lt-5.4.278-1.el7.elrepo.x86_64.rpm
rpm -ivh kernel-lt-devel-5.4.278-1.el7.elrepo.x86_64.rpm
rpm -ivh kernel-lt-tools-libs-5.4.278-1.el7.elrepo.x86_64.rpm

4、查看默认启动顺序

复制代码
[root@mast01 soft]# awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
CentOS Linux (5.4.278-1.el7.elrepo.x86_64) 7 (Core)
CentOS Linux (3.10.0-1160.119.1.el7.x86_64) 7 (Core)
CentOS Linux (3.10.0-1160.83.1.el7.x86_64) 7 (Core)
CentOS Linux (3.10.0-514.el7.x86_64) 7 (Core)
CentOS Linux (0-rescue-07ec2e8f90be4672b1408949ce92be41) 7 (Core)

5、设置默认启动

复制代码
grub2-set-default 'CentOS Linux (5.4.278-1.el7.elrepo.x86_64) 7 (Core)'

6、重启服务器

bash 复制代码
reboot

7、查看内核版本

bash 复制代码
[root@mast01 ~]# cat /etc/redhat-release 
CentOS Linux release 7.9.2009 (Core)
[root@mast01 ~]# uname -r
5.4.278-1.el7.elrepo.x86_64
相关推荐
期待着201319 分钟前
StarRocks 集群安装部署文档
linux·服务器
凤凰战士芭比Q21 分钟前
部署PHP8.4(KylinV10SP3、Ubuntu2204、Rocky9.3)
linux
2301_772093561 小时前
高并发webserver_interview
运维·服务器·数据库·后端·网络协议·mysql·wireshark
haimin03711 小时前
ubuntu 20.04 安装xrdp远程桌面访问
linux·运维·ubuntu
liu****1 小时前
4.基础开发工具(一)
linux·开发语言·1024程序员节
乌托邦的逃亡者2 小时前
Linux系统中配置history命令显示时间、IP、账号和操作命令
linux·运维·安全
趙小贞2 小时前
字符设备驱动开发流程与实战:以 LED 驱动为例
linux·c语言·驱动开发
Archy_Wang_12 小时前
Elasticsearch8.4.1升级Elasticsearch9.1.5
运维·elasticsearch·jenkins
集智飞行2 小时前
docker login方法
运维·docker·容器
Wang's Blog3 小时前
Linux小课堂: Vim与Emacs之Linux文本编辑器的双雄格局及Vim安装启动详解
linux·vim·emacs