有没有可能永远不关闭linux?

Sna*_*Doc 5 linux

假设硬件故障不是一个因素,并且要求能够定期更新,是否有可能永远不关闭 Linux?

我通常会在更新后完全重新启动,尤其是内核更新,但是有没有办法让我的机器继续运行并仍然执行这些操作?人们总是听到令人难以置信的正常运行时间,但如果您必须在重大更新后重新启动,那这怎么可能呢?

也许不同的运行级别?但是内核更新将如何启动呢?

Rob*_*oir 23

服务器/盒子“正常运行时间”是一种错觉。除非您的目标是拥有令人难以置信的正常运行时间以证明某种观点,否则我不会关注它。

重要的是服务可用性。如果您需要一项服务始终可用,那么提高单个系统的正常运行时间可能会很有用,或者创建集群可能比尝试获取商品服务器的可用性更简单且更具成本效益从 99% 到 99.999%

  • +1 完全同意。认为单个盒子可靠性*应该*与服务可用性和可靠性相关的想法是一种谬论。 (5认同)

Alo*_*nez 10

标准的 linux 并非设计用于执行此操作。它会尽量减少重启次数,但在某些更新中,例如切换内核,可能需要重启。

有些项目旨在避免这种情况。请参阅http://www.ksplice.com/ - 现在是 Oracle。

对于实时修补有 pannus,请参阅http://lists.linux-foundation.org/pipermail/live_patching/attachments/20050725/14611ec4/050726pannus_latest.pdf