Debian

自 Bullseye 以來核心更新後建議重新啟動 Debian

  • August 23, 2022

所以我一直使用 Stretch 作為小型學術研究辦公室的生產伺服器。

有大約 500 天左右的正常執行時間,並且隨著更新的推出,我一直保持最新狀態。

今年夏天,Stretch 從 LTS 中被淘汰。所以我更新到 10,然後是 11(Bullseye)。從那以後,我覺得我必須在核心更新後重新啟動一次,也許一個月一次?(自 6 月升級作業系統以來已重新啟動兩次)。

我對經常“被迫”重新啟動以應用更改感到有點惱火。我需要找到時間視窗和/或向使用者群提供建議以防止服務中斷。好吧,對我來說,一個 Linux 發行版需要經常重啟才能保持最新,這對我來說是新的。(另外,但不是那麼重要,我認為我的正常執行時間記錄需要被打破!)

這裡有這篇文章說建議在核心升級Debian 後重新啟動:使用 APT 進行核心更新 - 需要重新啟動才能生效?我理解,但以前不是這樣的,不是嗎?

是否有 Debian 的新範例,在 Bullseye 之前不強制重啟,但現在強制重啟?

我不明白你有什麼顧慮。是的,要更新核心,您需要重新啟動。25年前,20年前,10年前,5年前,現在都是這樣。曾嘗試實施實時核心更新檔以避免在其他 Linux 發行版中重新啟動,但這並不普遍,並且 Debian 從未支持任何一種。

Debian 不需要您重新啟動。它將繼續在舊核心上執行,直到您真正重新啟動。再一次,它總是這樣。也許他們現在說得更清楚,更響亮,我不知道。我不覺得有什麼改變。

如果您希望能夠不間斷地提供服務,則必須實現具有滾動更新的集群(多個伺服器)。然後,您將能夠一一重新啟動/升級/無論您的系統。無論如何,單伺服器解決方案不可能具有高可用性。

請記住,大的正常執行時間就像大陰莖:可能看起來不錯(對於極客),但並不意味著你是優越的。絕對沒用的指標。更好地專注於更有價值的事情,比如客戶滿意度。

引用自:https://serverfault.com/questions/1108888