Ubuntu

分區 - 是否需要/推薦 5% 的保留塊?

  • September 29, 2018

我正在執行新的 Ubuntu Server 安裝,在硬體 RAID 10、6 x 1.72TB SSD 上,分區的總空間為 5.8TB。該伺服器將用於 KVM 虛擬化。

我為 /boot ext4 分配了 500MB

2GB 用於交換

留5.8T換/ext4

在 / 分區保留 5% 的塊時,這是我希望能夠使用的 290GB 空間。

290GB 的保留塊是否過大?我已經閱讀了它的用途,但我的意見不一,有人說它只需要和 larges 文件一樣大,其他人說它是必需的。

我的直覺是 linux 世界的好人知道他們在做什麼,它被設置為 5% 是有原因的,但我想對此發表意見。

在基於 ext* 的文件系統上,保留空間用於保證特權程序(即:syslog)有更多空間可供使用。如果沒有這種保留(並且不使用配額),使用者級程序可以立即回收所有空間而無需寫入任何日誌(由於缺少空閒塊)。強制一些空閒塊也有利於減少碎片;但是,它與大文件處理無關。

在 HDD(和文件系統)比今天小得多的日子裡,選擇了 5% 的預設保留空間。例如,在 2 GB 的 HDD 上為 root/logs/debug 保留 40 MB (5%) 是一個明智的選擇。

如今,隨著 TB 大小的文件系統成為常態,它可以安全地縮減到 1%

您還可以通過以下方式為保留空間設置一個特定的絕對值(以文件系統塊表示,通常為 4 KB 大小)tune2fs -r

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