Ubuntu
分區 - 是否需要/推薦 5% 的保留塊?
我正在執行新的 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