站长视角
用户至上

CentOS 7上升级KVM内核

将您的KVM内核升级到RHEL 7,CentOS 7和Fedora上的最新稳定版本 – 包括BBR支持

随着新设备和技术定期推出,如果我们想要充分利用它们,保持内核最新是非常重要的。此外,更新我们的内核将有助于我们利用新的内核功能并保护自己免受以前版本中发现的漏洞的影响。

需要考虑的一件重要事情是内核版本的生命周期 – 如果您当前使用的版本接近其使用寿命,那么在该日期之后将不再提供错误修复。

在升级内核之前,请确保使用以下命令记录当前安装的内核版本。

[root @ cloudcone~] $ uname -sr

大多数现代发行版都提供了一种使用包管理系统(如yum和官方支持的存储库)升级内核的方法。

但是,这只会执行升级到发行版存储库中的最新版本 – 而不是https://www.kernel.org/上提供的最新版本不幸的是,Red Hat只允许使用前一个选项升级内核。

与Red Hat相反,CentOS允许使用ELRepo,这是一个第三方存储库,可以将最新版本升级为内核。

要在CentOS 7上启用ELRepo存储库,请执行:

[root @ cloudcone~] $ rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

[root @ cloudcone~] $ rpm – UVHhttp://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

启用存储库后,可以使用以下命令列出可用的内核相关软件包:

[root @ cloudcone 〜] $ yum –disablerepo =“*” – enableablepo =“elrepo-kernel”列表可用

接下来,安装最新的主线稳定内核:

[root @ cloudcone~] $ yum –enablerepo = elrepo-kernel install kernel-ml

要使新安装的版本成为默认引导选项,您必须按如下方式修改GRUB配置:

打开并编辑文件/ etc / default / grub并设置 GRUB_DEFAULT = 0。这意味着GRUB列表中的第一个内核将用作默认值。

[root @ cloudcone~] $ vi / etc / default / grub
….
GRUB_DEFAULT = 0
….


接下来,运行以下命令以重新创建内核配置。

[root @ cloudcone~] $ grub2-mkconfig -o /boot/grub2/grub.cfg

重新启动并验证默认使用uname命令现在正在使用最新内核:

[root @ cloudcone~] $ uname -sr

祝贺!您已将系统内核升级到可用的最新版本!

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权, 转载请注明出处。
文章名称:《CentOS 7上升级KVM内核》
文章链接:https://www.veidc.com/3412.html
【声明】:国外主机测评仅分享信息,不参与任何交易,也非中介,所有内容仅代表个人观点,均不作直接、间接、法定、约定的保证,读者购买风险自担。一旦您访问国外主机测评,即表示您已经知晓并接受了此声明通告。
【关于安全】:任何 IDC商家都有倒闭和跑路的可能,备份永远是最佳选择,服务器也是机器,不勤备份是对自己极不负责的表现,请保持良好的备份习惯。