yum update 后重启服务器是个好主意吗?

Phi*_*hil 31 yum

我知道yum update不时运行以保持我的 Centos 服务器更新是很好的,我什至看到有办法自动更新。我的问题是,更新后是否需要重新启动服务器?这是个好主意吗?如果我不断更新并且永不重启会怎样?

Han*_* N. 22

除非您收到一条明确鼓励您这样做的消息(来自 yum),否则您不必重新启动服务器。

但是在重新启动系统之前您不能使用更新的新内核(除非您使用类似Ksplice 的东西,这是一种无需重新启动即可将旧内核切换为新内核的技术)。

所以最后,是否要重新启动是你的决定。我建议除非内核有重大安全更新,否则您不应在工作时间重新启动。否则,如果服务器空闲(并且您在接下来的 30 分钟左右不需要它,因为在极少数情况下更新可能会干扰启动过程),我建议您重新启动它。


Maj*_*imi 11

如果内核已更新,是的,重新启动是个好主意,因为只有在重新启动后才会使用新内核。其他软件包将就地更新,无需重新启动。

  • 无需重启即可更新 libc 可能会出现问题 (5认同)
  • 说它比 Folkert 更干净:您还应该在 glibc 更新后重新启动。 (3认同)
  • @Nils 在大多数系统上,所有服务都与 libc 相关联。没有自动方法可以知道哪些必须重新启动:只有受升级修复的任何错误影响的那些才是重要的。 (2认同)

Nil*_*ils 8

我有一个完全自动化的服务器,通过它获取每日更新yum-cron,我让它每个周末重新启动(通过 root-crontab)。

这已经运行了三年多。

  • 我喜欢这个解决方案。 (2认同)