使用多個裝置時 Bcachefs 錯誤導致檔案系統損壞

在核心 Linux 在 6.7 版本中,Bcachefs 檔案系統邏輯中發現了一個相當嚴重的漏洞,該漏洞在使用新版檔案系統建立工具且配置包含多個儲存裝置時會顯現出來。問題在於,可能會出現這樣的情況:檔案系統嘗試更新其版本,但更新失敗,之後核心可能會嘗試降級檔案系統版本——而這種互動可能導致嚴重的檔案系統損壞。

此時,建議所有擁有多個裝置的 Bcachefs 使用者升級到核心 6.8,因為由於不符合維護者的要求(針對不同問題的修復在單一拉取請求中提交,而沒有分成單獨的修補程式),所提議的修復未被接受到 6.7 分支中。隨著時間的推移,將實施 FS 重新掃描機制,從 inode 元資料重建樹,確保即使在這種情況下也能恢復。

來源: opennet.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster