Linux 内核更新后我需要重新启动服务器吗?

Linux 内核更新后我需要重新启动服务器吗?

我正在使用 webmin(使用 yum)在我的服务器上安装更新,有时它还会更新内核,包括内核固件和内核头文件。内核更新后我需要重启服务器吗?

答案1

重新启动至少有两个原因:

  1. 您可能想利用新版本的优势(安全修复)
  2. 通常在内核更新期间,旧内核的模块树会被删除。因此,如果您(或某个脚本)卸载某个模块,则系统无法再次加载该模块,因为它在磁盘上只能找到较新的模块(如果有的话),并且该模块是为不同的内核编译的,因此无法加载(至少通常如此)。

答案2

要真正使用新内核,您必须重新启动。
没有其他办法。

安装更新后是否必须立即重启?
一般不需要,您可以安排在更方便的时间重启。

但在重启之前安装更多更新并不是一个好主意。
某些更新会根据您运行的内核而有不同的版本。

无论如何:使用新内核重启后,请务必检查更新。内核更新后,某些现有软件包可能需要新版本。

答案3

这取决于。

拼接 负责所有安全更新,但这取决于更新,而且不是免费的。你可以点击此处还需了解有关 yum 的详细信息。

您还可以选择使用执行这将需要重新启动但会跳过启动的硬件部分。

答案4

使用 Linux 4.0 及更高版本,他们说您不再需要重新启动内核。

https://www.linuxjournal.com/content/no-reboot-kernel-patching-and-why-you-should-care

相关内容