Ubuntu 服务器上的无人值守升级-如何避免重新启动服务

Ubuntu 服务器上的无人值守升级-如何避免重新启动服务

我想让服务器保持最新状态,但也不强制重新启动 docker 或所有 systemd 之类的东西,因为这会影响正在运行的系统的正在运行的容器。

什么软件适合忽略这种情况,并在需要时手动/脚本化执行。

我在想:

  • 码头工人
  • systemd
  • HA 软件,例如 corosync/pacemaker

这上面还有什么?

与 Ubuntu 20.04 和 22.04 相关。

答案1

我认为无人值守升级在默认配置下不会重新启动任何内容。它会更新磁盘上的软件,但新版本不会应用,直到您自行重新启动相关正在运行的软件(无论是手动还是根据您自己的自动化/脚本)。

UU 可以配置为在升级后自动重启整个系统,但我认为它不能重启单个服务。(这将要求 UU 了解单个服务的配置,这会使该工具过于复杂。)

如果我错了,将很高兴得到纠正。

相关内容