在 CentOS 7 上升级 KVM 内核
将您的 KVM 内核升级到 RHEL 7、CentOS 7 和 Fedora 上的最新稳定版本 - 包括 BBR 支持
随着新设备和技术的定期出现,如果我们想充分利用它们,让我们的内核保持最新是很重要的. 此外,更新我们的内核将帮助我们利用新的内核功能并保护我们自己免受以前版本中发现的漏洞的影响。
需要考虑的一件重要事情是内核版本的生命周期——如果您当前使用的版本即将到期,则在该日期之后将不再提供错误修复。
在升级内核之前,请务必使用以下命令记下当前安装的内核版本。
大多数现代发行版都提供了一种使用包管理系统(例如 yum)和官方支持的存储库来升级内核的方法。
但是,这只会升级到发行版存储库中可用的最新版本——而不是https://www.kernel.org/上可用的最新版本。不幸的是,Red Hat 只允许使用前一个选项升级内核。
与 Red Hat 不同,CentOS 允许使用 ELRepo,这是一个第三方存储库,可以将内核升级到最新版本。
要在 CentOS 7 上启用 ELRepo 存储库,请执行以下操作:
启用存储库后,您可以使用以下命令列出可用的内核相关包:
接下来,安装最新的主线稳定内核:
要使新安装的版本成为默认引导选项,您必须按如下方式修改 GRUB 配置:
打开并编辑文件 /etc/default/grub 并设置GRUB_DEFAULT=0。这意味着 GRUB 列表中的第一个内核将用作默认内核。
接下来,运行以下命令重新创建内核配置。
重新启动并再次使用 uname 命令验证默认情况下现在使用的是最新内核:
恭喜!您已将系统内核升级到可用的最新版本!