我如何才能阻止无人值守升级重新启动机器?

我如何才能阻止无人值守升级重新启动机器?

我刚刚查看了我的 Amazon EC2 实例,发现停机时间正好是 20 分钟。我不知道是什么原因造成的,所以我登录 SSH 并尝试升级我的软件包,结果发现软件包unattended-upgrades需要升级。我继续这样做。

搜索后发现这个包似乎可以自动重启你的机器。不知道为什么我没有配置它,因为它是操作系统自带的,不过没关系。

有人知道如何防止软件包自动重启吗?或者如何完全阻止它更新软件包?我自己可以做到。

答案1

验证配置文件中是否/etc/apt/apt.conf.d/50unattended-upgrades已设置:

Unattended-Upgrade::Automatic-Reboot "false";

如果升级需要,这也会阻止软件发出重新启动命令。

文档

答案2

要完全禁用自动升级,只需删除该包。尝试:

sudo apt-get remove unattended-upgrades

Ubuntu 文档了解更多信息。但是,如果你想保留该包并配置其行为,请参阅此问题的解决方案如何启用自动更新?

答案3

您也可以参考此内容来禁用 Amazon Linux 重启后的升级 https://github.com/Nubisproject/nubis-base/issues/153

相关内容