Raj*_*Raj 7 kernel apt upgrade
我想这个问题已经有一段时间了。假设你有一个 Debian 服务器,你通过 APT 保持更新。通常(每 1-2 个月)会有一些内核更新,这将更新 GRUB 条目以便下次从它启动。
这没问题,但是如果您关心正常运行时间和 SLA,仅使用更新的内核就很难重新启动。我想这是通常的方法,但它实际上是如何工作的吗?
我听说过的唯一允许您放弃重新启动的方法是使用KSplice 技术。
摘抄
什么是 Ksplice Uptrack?
Ksplice Uptrack 可让您 100% 应用 Linux 供应商发布的重要内核安全更新,而无需重新启动。
Ksplice Uptrack 可免费用于 Oracle Linux,适用于拥有标准支持订阅的 Oracle Linux 客户。此外,任何人都可以在 Ubuntu 桌面和 Fedora 上免费使用 Ksplice Uptrack。
根据该网站,它对 Fedora 和 Ubuntu 桌面用户是免费的:
摘抄
Fedora 和 Ubuntu 桌面版免费。
KSplice 技术于 2009 年问世,如果我没记错的话。技术开发人员使用的令人印象深刻的演示是通过所有已发布的 Linux 内核迁移 Linux 系统。我从未看过演示,但从那时起,这种说法就一直印在我的脑海中。
这是我记得读过的 Ars Technica 文章,标题为:Ksplice:无需重新启动即可更新计算机。
最后,这是一篇涵盖该技术及其工作原理的技术论文,标题为:Ksplice:自动无重启内核更新。
从必须这样做的意义上来说,这并不是必要的,只有当您想立即使用新内核时才需要这样做。
简单的更新绝不会让系统处于更新后必须重新启动的状态。造成这种情况的一个明显原因是许多系统会自动更新,而许多用户不会欣赏破坏正在运行的系统的自动更新。
| 归档时间: |
|
| 查看次数: |
14696 次 |
| 最近记录: |