Centos 7.x 升级内核

简介: 千万不要小瞧这操作。

一、官网查看版本支持

https://www.kernel.org/,共有两种开机引导模式:bios和uefi,其中uefi引导模式下需要关闭安全引导,否则无法正常开机。

1、查看系统版本

$ cat /etc/redhat-release

2、查看当前内核版本

$ uname -r

二、升级内核

1、导入public key

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

2、安装epel源

$ yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm -y

3、查看可用版本内核

$ yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

关于内核种类: kernel-ml中的ml是英文【 mainline stable 】的缩写,elrepo-kernel中罗列出来的是最新的稳定主线版本。kernel-lt 中的lt是英文【 long term support 】的缩写,elrepo-kernel中罗列出来的长期支持版本。(推荐)

4、选择安装lt最新版本

$ yum --enablerepo=elrepo-kernel install kernel-lt -y

5、查看系统上可以用的内核

#bios模式下
$ awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
#uefi模式下
$ awk -F\' '$1=="menuentry " {print i++ " : " $2}' /boot/efi/EFI/centos/grub.cfg
前面的0 1 2代表编号

6、设置启动内核

$ grub2-set-default 0
重新创建内核配置:
#bios模式下,重建内核
$ grub2-mkconfig -o /boot/grub2/grub.cfg
#uefi模式下,重建内核
$ grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg

7、重启验证

$ reboot
$ uname -r


相关文章
|
3月前
|
Linux Perl
Linux centos7升级内核(两种方法:内核编译和yum更新)
Linux centos7升级内核(两种方法:内核编译和yum更新)
1284 1
Linux centos7升级内核(两种方法:内核编译和yum更新)
|
3月前
|
安全 Linux
CentOS7下快速升级至OpenSSH9.4p1安全版本
CentOS7下快速升级至OpenSSH9.4p1安全版本
432 1
|
3月前
|
安全 Linux Shell
CentOS7下快速升级至OpenSSH9.3p2安全版本
CentOS7下快速升级至OpenSSH9.3p2安全版本
375 0
|
13天前
|
Linux
centos7升级内核到最新稳定版
centos7升级内核到最新稳定版
|
13天前
|
Linux Python
CentOS7升级python3到最新版
CentOS7升级python3到最新版
|
2月前
|
Java
Centos8 openjdk升级
Centos8 openjdk升级
25 2
|
2月前
|
Linux
通过ELRepo修改CentOS 7内核版本的详细步骤
通过ELRepo修改CentOS 7内核版本的详细步骤
276 3
|
3月前
|
Linux
Centos7.4升级7.9失败,救援:/boot目录下文件丢失error: file ‘/initramfs-3.10.0-957.el7.x86_64.img‘ not found
以上步骤应该可以帮助你解决问题。如果问题仍然存在,可能需要更深入的排查。
74 1
|
3月前
|
Kubernetes 监控 Linux
容器服务ACK常见问题之新增一台CentOS 5.4内核的节点失败如何解决
容器服务ACK(阿里云容器服务 Kubernetes 版)是阿里云提供的一种托管式Kubernetes服务,帮助用户轻松使用Kubernetes进行应用部署、管理和扩展。本汇总收集了容器服务ACK使用中的常见问题及答案,包括集群管理、应用部署、服务访问、网络配置、存储使用、安全保障等方面,旨在帮助用户快速解决使用过程中遇到的难题,提升容器管理和运维效率。
|
3月前
|
SQL Linux Shell
centos yum 升级 glibc
在 CentOS 上使用 YUM 升级 GLIBC 库需要谨慎操作,因为 GLIBC 库是系统的基础组件,错误的升级可能导致系统不稳定或与现有应用程序不兼容。 以下是升级 GLIBC 库的步骤: 1. 备份重要数据:在执行任何系统级更改之前,请确保备份重要的数据和配置文件,以防止数据丢失或配置错误。 2. 更新系统:使用 YUM 更新系统软件包,确保系统是最新的稳定版本。可以使用以下命令进行更新: ```sql sudo yum update ``` 3. 备份 GLIBC 库:在升级之前,建议备份当前的 GLIBC 库。可以使用以下命令进行备份: ```bash sudo cp
2549 0

热门文章

最新文章