为什么需要重启服务器? 为什么只有某些更新才需要重新启动? 什么时候需要重新启动 Ubuntu 系统?
读完这些问题后,我对另一个问题感到好奇:我的 centos 服务器从未要求我重新启动系统,即使有 linux 内核升级。它可以长时间完美运行而无需重新启动。
为什么?有可能吗?安全地长时间运行 ubuntu 服务器而无需重启?
答案1
为什么ubuntu升级后需要重启而centos不需要?
事实并非如此。
Ubuntu 升级/更新内核后不需要重启。建议重启以使新内核生效,但“没有必要”重启。
并且可以安全地长时间运行 ubuntu 服务器而无需重启吗?
我们的 Ubuntu 运行记录是 7 年多(是的,它的运行时间比 Ubuntu 的支持持续时间要长得多)。
===
哦,CentOS 还会告诉你在内核发生变化时重新启动。例如:https://www.redhat.com/archives/rhl-list/2009-July/msg00195.html
内核的情况很明显;如果不重启,安装内核是没用的。但在其他情况下,新内容将与旧内容一起使用。例如,替换的库将由新启动的程序使用,而旧的库将用于已经运行的程序。因此,重启并不是严格要求的。也许你可能想重启一些服务或应用程序。