無人值守升級可以關閉我的 Ubuntu 伺服器嗎?

無人值守升級可以關閉我的 Ubuntu 伺服器嗎?

我的伺服器今天意外斷電。從系統日誌來看,這可能是無人值守的升級服務:

Nov 22 15:23:25 lynx systemd[1]: unattended-upgrades.service: Succeeded.
Nov 22 15:23:25 lynx systemd[1]: Removed slice system-modprobe.slice.
Nov 22 15:23:25 lynx systemd[1]: Stopped target Graphical Interface.
Nov 22 15:23:25 lynx systemd[1]: Stopped target Multi-User System.
Nov 22 15:23:25 lynx systemd[1]: Stopped target Login Prompts.
Nov 22 15:23:25 lynx systemd[1]: Stopped target Host and Network Name Lookups.
Nov 22 15:23:25 lynx systemd[1]: Stopped target Timers.
...
etc

省略的部分是 systemd 正在關閉的各種服務的清單。如果我查看以下輸出last

$ last -x | head | tac
...
shutdown system down  5.4.0-90-generic Mon Nov 22 15:23 - 17:14  (01:51)
reboot   system boot  5.4.0-90-generic Mon Nov 22 17:14   still running
runlevel (to lvl 5)   5.4.0-90-generic Mon Nov 22 17:15   still running

我可以看到關機已正確記錄到系統中,然後您可以看到 2 小時後我注意到機器已關閉並重新啟動它。我的問題有兩個 - 為什麼會發生這種情況,以及如何配置?我已經運行這台機器很多年了,我想我不記得它以前曾經因更新而關閉過。日誌讓我思考這是無人值守的升級,但我不知道如何驗證這一點。如果我了解如何配置無人值守升級的設定/選項,我可能會注意到一些控制它重新啟動或關閉的東西,這就是為什麼我想知道如何做到這一點。我更願意停用此功能(不關機)或將其變更為重新啟動(如果機器已打開,我希望它保持開啟!)。有什麼建議麼?

相關內容