Linux

ext2 到 ext4:轉換/升級或創建新的

  • August 6, 2013

我們在 LVM 上有一個文件系統,創建為ext2- 並且在日常使用中執行 8-10 個網路伺服器(軟體、臨時文件、日誌文件)。這些磁碟是作業系統的“本地”磁碟,但實際上是提供給 VmWare ESX 伺服器的 SAN 磁碟。我們的“伺服器”是執行 RedHat 6 的虛擬伺服器。

磁碟大小為 56GB,大約 26GB 使用量(可變)。日誌文件是最活躍的,大小從 10kb 到 2GB 不等。根據tune2fs.

ext2關於文件系統(而不是程序) - 從升級到ext4創建 av new filesystem as ext4、複製和切換到新磁碟的優缺點是什麼?

我們ext4,並且可能會創建一個新的 fs 和副本——因為磁碟不是問題,但是升級會給我們同樣的問題——升級之前創建的文件和目錄會改變嗎?

如果舊文件和新文件之間存在差異:差異是什麼?

如果你能負擔得起(停機時間和臨時磁碟空間),創建新的 ext4 和複製數據會好得多

某些 ext4 功能只能在格式上啟用(例如 flex_bg,支持 >16TiB),但更重要的是,只會使用更有效的範圍創建新文件(與直接、間接、雙精度塊列表相反-indirect 和三重間接列表)。此外 ext4 具有更有效的磁碟空間分配(這會影響性能),因此使用新的文件系統也會讓您獲得收益。更不用說格式化/複製也會免費對舊文件系統進行碎片整理。

升級資訊和相關問題可以在Ext4 HOWTO找到

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