Centos 升级到指定内核

1. 准备阶段

下载安装包到进行升级服务器

wget -c https://acs-ecp.oss-cn-hangzhou.aliyuncs.com/rpm/kernel-4.19.1-rpm.tar

2. 升级当前内核节点

tar -xvf kernel-4.19.1-rpm.tar
rpm -ivh kernel-ml-devel-4.19.1-1.el7.elrepo.x86_64.rpm
rpm -ivh kernel-ml-4.19.1-1.el7.elrepo.x86_64.rpm
rpm -ivh kernel-ml-headers-4.19.1-1.el7.elrepo.x86_64.rpm
若出现安装报错,使用下面的命令强制安装
rpm -ivh --force --nodeps

3. 修改grub中默认的内核版本

awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg

# 将GRUB_DEFAULT=saved 改为 GRUB_DEFAULT=0

vim /etc/default/grub

# 执行grub2-mkconfig命令来重新创建内核配置

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

4. 重启系统并查看系统内核

reboot
uname –a

5、参考文章

001、 阿里云升级内核(附赠k8s 1.23+安装文档)
【Containerd版】Kubeadm高可用安装K8s集群1.23+
```
https://www.shuzhiduo.com/A/B0zqLRo2dv/
```
002、k8s二进制集群安装-二进制安装
```
https://cloud.tencent.com/developer/article/1947139
```
003、内核bug修复方案:网络设备引用计数泄漏
```
https://help.aliyun.com/document_detail/416769.html
``` 
004、各种rpm包都可以下载到
```
http://193.49.22.109/elrepo/kernel/el7/x86_64/RPMS/
http://mirror.rc.usf.edu/compute_lock/elrepo/kernel/el7/x86_64/RPMS
``` 
005、 编译内核
```
https://b.sundayle.com/centos-7-upgrade-kernel/
``` 
posted @ 2022-08-12 11:01  Hello_worlds  阅读(363)  评论(0编辑  收藏  举报