所以我一直在为一个小型的学术研究办公室使用small作为制作服务器。
有一个很好的500天左右的正常运行时间,我保持它的最新更新滚动。
今年夏天,LTS已经逐步淘汰了。所以我更新到10,然后11 (布尔塞耶)。从那以后,我觉得我必须在内核更新之后重新启动--也许,每月一次?(自6月份升级操作系统以来,重启了两次)。
我对被“强迫”重新启动而感到有点恼火,因为这常常是为了应用更改。我需要找到时间窗口和/或通知用户,以防止服务中断。而且,对我来说,Linux发行版需要重新启动才能保持最新,这对我来说是新的。(而且,但也没那么重要,我想我的正常运行时间记录需要被击败!)
这里有一篇文章说,推荐在内核升级后重新启动使用APT重新引导的内核更新生效吗?,我理解,但这不是以前的情况,不是吗?
是否有一种新的Debian模式,在Bullseye之前,重新启动不是强制性的,但现在是强制性的?
发布于 2022-08-23 17:42:52
我不明白你担心什么。是的,要更新内核,您需要重新启动。事情总是这样,25年前,20年前,10年前,5年前,现在。有人试图在其他Linux发行版中实现实时内核修补,以避免这种重新启动,但这种情况并不普遍,Debian从来不支持其中任何一种。
Debian不要求您重新启动。它将继续在旧内核上运行,直到重新启动为止。再说一遍,事情总是这样的。也许他们现在说的更清楚,更大声,我不知道。我不觉得有什么改变。
如果您希望能够在不中断的情况下提供服务,则必须使用滚动更新实现群集(多台服务器)。然后,您将能够重新启动/升级/任何您的系统一个接一个。无论如何,单一服务器解决方案不可能是高度可用的。
记住,大的正常运行时间就像大阴茎:也许看起来不错(对极客来说),但并不意味着你更优秀。绝对没用的度量。最好把注意力集中在更有价值的东西上,比如顾客满意。
https://serverfault.com/questions/1108888
复制相似问题